Пытается добиться предметной мудрой посещаемости студентов.Но условие where не работает внутри функции замыкания, потому что students.id
там недоступно.
Student::with(['semesters.subjects'=>function($q){
$q->withCount(['attendance'=>function($q2) {
$q2->where('attendance.student_id','=','students.id');
}]);
}])->paginate(10);
Какой запрос может быть лучше всего оптимизирован в этом случае?