我有可能在模型中移动withCount中的where部分吗? 我正在使用雄辩的5.4。
$programs = Program
::withCount(['course_groups' => function ($query) use ($year) {
$query->where('program_course_groups.year', $year);
}])
->orderBy('name')
->where('year', '=', $year)
->get();
模型是
class ProgramCourseGroup extends Eloquent
{
protected $table = 'program_course_groups';
}
谢谢