【发布时间】:2022-01-25 18:59:59
【问题描述】:
如何加入变形关系以及如何在另一个组内创建组
我还需要状态计数
TicketHistory::groupBy('from_id')
->with(['statuses' => function ($query) {
return $query->groupBy('name');
}])->get();
TicketHistory::query()
->groupBy('from_id')
->join('model_statuses', 'ticket_history.id', '=', 'model_statuses.model_id')
->selectRaw('count(model_statuses.id) as count, status_count')
->groupBy('status_count')
->get();
- groupby from_id
- 然后在 from_id groupby 状态中
- 并且有 2 个具有变形关系的表
- 并且有 2 个具有变形关系的表
【问题讨论】:
-
欢迎来到 SO。请说明您在寻找什么以及您的解决方案有什么问题。
-
它只是按 from_id 而不是状态分组
标签: php laravel database polymorphism backend