【发布时间】:2017-04-20 19:02:30
【问题描述】:
我很难理解如何使用 Eloquent/Query Builder 处理关系。
我有以下几点:
$plantLots = PlantLot::with('controlNumber')
->whereHas('controlNumber', function ($q) use ($fromDate, $toDate) {
$q->where('created_at', '>=', $fromDate);
if($toDate != '') {
$q->where('created_at', '=<', $toDate);
}
$q->groupBy('creator_id');
})->get();
我想按creator_id 分组,但我仍然只得到一个数据集合。
我做错了什么?
【问题讨论】:
标签: php laravel eloquent query-builder