【发布时间】:2019-11-06 20:34:55
【问题描述】:
我有一张表,我想按用户检索数据组,但我想要结果中的最新条目,如何使用 eloquent 来做到这一点。
这是我正在使用的一个雄辩的查询。
Product::whereNotNull('user_id')
->orderBy('id','desc')
->groupBy('user_id')
->get();
这是我的桌子
Id Name user_id
-------------------------
1 A 1
2 b 1
3 c 2
4 d 2
5 e 3
6 f 3
结果我的查询给了我
Id Name user_id
-------------------------
1 A 1
3 c 2
5 e 3
我想要的结果
Id Name user_id
-------------------------
2 b 1
4 d 2
6 f 3
【问题讨论】:
标签: laravel laravel-5 eloquent