0
我很努力地通過教師關係過濾屬於學校的教師。通過第二關係過濾第一關係
學校有用戶。用戶可能與教師 [迄今爲止工作]具有多態關係。
...然後老師有一個或多個教學課程和教學科目,我想過濾一個或多個(傳遞數組ID)。
$teachers = $school->teachers()
->whereHas('teachingstages', function ($query) use ($filters) {
$query->whereIn('teachingstage_id', $filters['teachingstages']);
})
->whereHas('teachingsubjects', function ($query) use ($filters) {
$query->whereIn('teachingsubject_id', $filters['teachingsubjects']);
})
->orderBy('rating', 'desc')->get();
目前我確實得到了結果,但是有多位教師和教師的教師被排除在外。我哪裏錯了?
謝謝K ...