我有什么是希望快速的问题关于Laravel的收藏。根据某个特定ID进行分组,并且只符合特定条件的最佳方式是什么?使用下面的会议表格示例,我正在尝试为每个company_id进行最近的会议。换句话说,我想,以减少下面只ID的数组:2,5,和8Laravel收集集团与最大值
id | company_id | date | topic | attendees
1 | 1 | 2015-06-30 | Intro | 5
2 | 1 | 2015-09-30 | Update | 2
3 | 1 | 2013-03-30 | Update | 4
4 | 2 | 2014-03-30 | Intro | 3
5 | 2 | 2015-01-15 | Update | 8
6 | 3 | 2012-10-15 | Intro | 12
7 | 3 | 2015-06-15 | Update | 5
8 | 3 | 2015-09-15 | Update | 2
他为什么要用子查询? –
使用最大日期分组是另一种选择,但您仍然需要获取与该记录相对应的其他字段。这就是为什么我提出这个建议,但有很多方法可以得到相同的结果。 – trincot