Так что, если у меня есть моделиLaravel/Eloquent whereHasВсе решение?
Song
и
Писатель
песни и имеет много писателей
И я хочу, чтобы запросить такие песни, что я получаю только песни, где все его у писателей есть определенная область, которая истинна, каково было бы мое решение?
Функция Laravel whereHas получит все песни, в которых есть хотя бы один писатель с этим полем.
Song::whereHas('writers', function($query){
$query->where('writerField', '=', true);
});
Но что чистый красноречивый способ убедиться, что КАЖДОГО писателя относятся к песне, что «writerField» установлен верно?
Благодаря понижающей голосования. Объяснение было бы неплохо. – jamesmpw
plz. добавьте код вашей модели в свой вопрос, а также опишите, как у них есть отношения (имена полей) – num8er