小编ale*_*oem的帖子

Laravel 将十进制视为字符串

我正在尝试进行下一个雄辩的查询

$result = $result->where('money','>=',(float)$moneyFilter);
Run Code Online (Sandbox Code Playgroud)

我的数据库中的货币列是 DECIMAL(11,2),当我运行查询时它返回一个空数组,当我查看 php artisan tinker 并看到列货币时,它是一个字符串值“11.1”。

我想过滤 $result 集合以使其值超过 $moneyFilter。

谢谢

laravel eloquent

5
推荐指数
1
解决办法
3338
查看次数

标签 统计

eloquent ×1

laravel ×1