当我在laravel项目中尝试按日期(时间戳)分组时,我的查询有问题,让我们看看我的代码。
REKAPController@索引
public function index()
{
$absen = Absen::groupBy(raw('DATE(created_at)'))
->orderBy('created_at', 'DESC')
->get();
return view('rekap.index')->with('data', $absen);
}
在我的sql语法中是完美的
SELECT * FROM absen GROUP BY DATE(created_at) DESC
我该怎么解决?
编辑:
错误是
调用未定义的函数app\http\controllers\raw()
最佳答案
你可以试试这样的东西
$absen = Absen::groupBy(\DB::raw('DATE(created_at)'))
->orderBy('created_at', 'DESC')
->get();