我想cast
在查询生成器 laravel 中订购
因为我price
是varchar
类型..
所以当它排序时......结果远非我想要的......
我的脚本是这样的
DB::table('test')->where(...)->orderBy('price')->get();
我已经尝试过这样的事情
$query = CAST(price AS DECIMAL(10,2)) DESC;
DB::table('test')->where(...)->orderBy($query)->get();
如何转换 OrderBy 查询生成器,以便我可以对price
desc进行排序