Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 6/7/8/9/10 » Вывод связанных данных » 04.10.2021 21:57:39

Добрый день. 

Подскажите пожалуйста, а можно к связанной таблице прикрутить фильтр.
То есть  "получить все записи из таблицы posts, которая связана по внешнему ключу с таблицей users", но только с теми users у которых поле approved = 1, без конструктора запросов.

У меня не сработало.

Posts::with('user')->whereHas('user', function ($query) {
    $query->where('approved', '=', 1);
})->get();

Спасибо.

Подвал раздела