У меня есть 2 таблицы Статьи и Редакции
Между ними существует связь one2many
Таблица Revisions имеет 2 столбца isApproved и isPublished
Теперь я хочу выбрать все статьи , когда его первая Одобренная редакция Опубликована
Article::whereHas('revisions', function ($query) {
$query->where('isApproved', 1)->where('isPublished', 1);
});
Но этот код выделил все статьи, которые одобрили и опубликовали исправления