【发布时间】:2017-06-06 13:17:35
【问题描述】:
如果我有下面的表结构
ID name type
1 John Admin
2 Johan Admin
3 Sam User
4 Rick User
我如何将 Laravel Eloquent 与 groupBy 查询一起使用,但仍然获取每条记录,并且还总结每种类型有多少条记录?
示例结果如下
[
'type' => 'Admin',
'records' => 2
'data' => [
0 => [
'name' => 'John'
],
1 => [
'name' => 'Johan'
]
]
],
[
'type' => 'User',
'records' => 2
'data' => [
0 => [
'name' => 'Sam'
],
1 => [
'name' => 'Rick'
]
]
]
【问题讨论】:
-
您的查询代码在哪里?
-
你试过什么?