【发布时间】:2020-09-03 11:12:09
【问题描述】:
我在 laravel 上使用数据表,我想做一个 Eloquent Query。 我有一个双字段,我想显示这样的数字:
456878 -> 456 878.00
456878.5 -> 456 878.50
【问题讨论】:
标签: laravel eloquent datatables
我在 laravel 上使用数据表,我想做一个 Eloquent Query。 我有一个双字段,我想显示这样的数字:
456878 -> 456 878.00
456878.5 -> 456 878.50
【问题讨论】:
标签: laravel eloquent datatables
我们可以通过像这样编辑特定字段来编辑查询结果的每一行:
首先我们进行查询:
$lists = Command::select([
'commands.id as id',
'commands.price as price',
]);
$datatables = DataTables::of($lists);
第二个我们编辑列:
$datatables->editColumn('price', function ($command) {
return number_format($command->price, 2, '.', ' ');
});
最后我们返回结果:
return $datatables->make(true);
【讨论】: