查询原始组合内laravel 5.2
问题描述:
当我尝试按我的laravel项目中的Date(timestamp)进行分组时,我的查询出现问题,请查看我的代码。查询原始组合内laravel 5.2
在我的SQL语法RekapController @指数
public function index()
{
$absen = Absen::groupBy(raw('DATE(created_at)'))
->orderBy('created_at', 'DESC')
->get();
return view('rekap.index')->with('data', $absen);
}
是工作完美
SELECT * FROM absen GROUP BY DATE(created_at) DESC
我怎样才能解决这个问题?
编辑:
错误是
调用未定义功能应用\ HTTP \控制器\原料()
答
,你可以尝试这样的事情
$absen = Absen::groupBy(\DB::raw('DATE(created_at)'))
->orderBy('created_at', 'DESC')
->get();
+0
@Azzario Razy请试试这个。 –
+0
感谢它的工作:) –
+0
@Azzario Razy很高兴我能帮到你 –
错误是什么? –
可能的重复:https://stackoverflow.com/questions/29370577/laravel-query-builder-how-to-e-group-by-alias-or-do-raw-groupby –
可能重复的[Laravel查询生成器 - 如何通过别名分组,或做原始groupBy](https://stackoverflow.com/questions/29370577/laravel-query-builder-how-to-either-group-by-alias-or-do-raw- groupby) –