如何在 Laravel 模型中将 String 转换为 int

2024-05-22

这是我的解决方案。我在模型类中写了这个。 (评分是字符串类型)

$code = (int)$ratings;

但我需要在从数据库检索 $ ratings 时更改它。 我该怎么做?


我们有一个模型的属性称为cast您可以在其中指定列名称,如下所示:

/**
 * The attributes that should be cast to native types.
 *
 * @var array
 */
protected $casts = [
    'ratings' => 'integer',
];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Laravel 模型中将 String 转换为 int 的相关文章

随机推荐

  • SQL Android 错误:没有这样的表

    因此 每次我在位于 AddContacts 类中的 EditText 字段中输入数据时 我的对话框都会显示我已成功添加信息 但在日志 cat 中却显示没有这样的表 contactsTable 我认为错误出在我的数据库类中的 onCreate
  • 我可以使用 python with 语句进行条件执行吗?

    我正在尝试编写支持以下语义的代码 with scope action name as s do something do some other stuff 除其他事项 设置 清理 外 范围应决定此部分是否应运行 例如 如果用户将程序配置为绕
  • 如何使用 open with 语句打开文件

    我正在研究如何在 Python 中进行文件输入和输出 我编写了以下代码 将一个文件中的名称列表 每行一个 读取到另一个文件中 同时根据文件中的名称检查名称并将文本附加到文件中出现的位置 该代码有效 可以做得更好吗 我想用with open
  • 如何在Spring WebApplicationContext运行时添加bean实例?

    所以 标题非常简单 我有一个处理程序类DynamicBeanHandler它实现了BeanDefinitionRegistryPostProcessorspring提供的接口 在这堂课中 我添加了多个SCOPE SINGLETONbean
  • 从 Google 位置历史记录下载 KML 数据的当前 URL?

    我需要在一段时间内以kml格式下载google位置历史数据 截至 2015 年 8 月 26 日 以下格式的 URL 均有效 https maps google com locationhistory b 0 kml startTime s
  • 如何让 JavaScript 发出蜂鸣声?

    我希望我的网页在用户超出我的最大字符限制时发出蜂鸣声
  • 从“C”代码调用“C++”类成员函数

    我们如何在 C 代码中调用 C 类成员函数 我有两个文件 cpp 其中我定义了一些带有成员函数的类和相应的 h 文件 其中包含一些其他帮助 cpp h 文件 现在我想在 C 文件中调用CPP文件的这些功能 我该怎么做 C没有thiscall
  • 使用“ref”关键字将 List 作为参数传递,C#

    friends 所以我一直在写一个简单的程序 基本上 我有一个类 3 个字符串 1 个整数 一些方法 我正在从文本文件初始化此类对象的值 我为此使用列表 问题在于初始化是一个单独的函数 我在这个函数中声明并初始化了 List 但是 我可能在
  • 如何组织和管理ACL?

    采取Zend ACL http framework zend com manual en zend acl html作为我的例子 我想知道应该如何为项目组织它 当然 这个例子非常漂亮和简洁 但真实的网站要复杂得多 acl new Zend
  • 如何使用 Java 使用 Selenium WebDriver 处理 Chrome 中的身份验证弹出窗口

    我正在尝试在我的新 Webdriver 脚本之一中处理身份验证弹出窗口 我有一个适用于 IE 的可行解决方案 但我在 Chrome 上遇到了困难 IE 就像遵循 此页面 上的建议一样简单 如何使用 Java 使用 Selenium WebD
  • 错误:无法连接到 cassandra 服务器。未配置的表

    我正在尝试使用这个简单的代码通过 python 的 cassandra driver 连接到在本地桌面上运行的 cassandra from cassandra cluster import Cluster cluster Cluster
  • Haskell 项目可以使用 cmake 吗?

    我正在计划一个用 Haskell 编写的项目 也许也有一些部分是用 C 编写的 对于构建系统 我决定不选择 Haskell 程序 cabal 的常见选择 主要是因为我想了解其他语言的构建程序是如何工作的 我听说过 CMake 我认为这是一个
  • Hibernate Session 刷新行为 [ 和 Spring @Transactional ]

    我在网络应用程序中使用 Spring 和 Hibernate SessionFactory被注入到DAO bean中 然后通过webservicecontext在Servlet中使用该DAO DAO 方法是事务性的 在我使用的方法之一内 g
  • 将字符串“0x32”转换为单个字节

    我正在使用 C 尝试将字符串值转换为字节 似乎比我想象的更难 基本上我有一个名为 hex 0x32 的字符串 并且需要字节块来等于该值 string hex 0x32 byte block Convert ToByte hex 上面的方法不
  • 有关 iOS 应用程序包装的信息?

    有一个称为应用程序包装的过程 IPA被反汇编 被拆开 有时可执行部分确实被反汇编 添加了一些新的二进制代码 资源 段 IPA再次组装 这个过程经常被用作编译时 AOP 向应用程序添加一些方面 如安全性 审计等 您见过用于此目的的任何指南 工
  • PHP:让用户仅下载购买的文件

    我预见到允许客户通过 PayPal 向我购买某些内容会出现问题 我将提供多种无形商品 当有人完成对其中一种商品的购买时 他们将被重定向到一个登陆页面 让我们称之为 thank you php 该页面将自动排队下载 并允许链接排队下载 以防万
  • HTML 上传 MAX_FILE_SIZE 似乎不起作用

    我想知道隐藏字段是如何命名的MAX FILE SIZE应该工作吗
  • CodeIgniter 项目给出 303/压缩错误

    尝试设置一个基于 CodeIgniter 的项目进行本地开发 LAMP 堆栈 并且一旦更新了所有配置文件 这意味着我成功地为 CodeIgniter 生成了有意义的引导错误 我在浏览器中收到此错误 Chrome Error 330 net
  • 如何将元素浮动到水平居中元素的左侧或右侧?

    对于分页 我想使用元素的水平对齐方式 如下所示
  • 如何在 Laravel 模型中将 String 转换为 int

    这是我的解决方案 我在模型类中写了这个 评分是字符串类型 code int ratings 但我需要在从数据库检索 ratings 时更改它 我该怎么做 我们有一个模型的属性称为cast您可以在其中指定列名称 如下所示 The attrib