【发布时间】:2021-11-30 08:45:26
【问题描述】:
我在更改表格中的数据类型列时遇到问题,从双精度到十进制 (6,2)。
Olso 尝试将变量 $cast 为浮点数,我尝试将 olso 转换为十进制,但没有任何变化,没有任何变化:
protected $cast = [
'temperature' => 'float'
];
如果我 dd $this 在我的资源中,我得到了这个:
只有当我在mysql中将数据列类型回滚为double时,数据才会返回为数字。
我读过关于 PDO 驱动程序中的一些问题,使用 myslq 5.2,但我的是 5.1.1
我尝试在不通过资源层的情况下打印数据,但数字始终像字符串一样提供。
【问题讨论】: