Задать вопрос
@SoloMidPlzD

Как сделать в Laravel Eager Loading User Favorited ??

Есть пачка новостей. Пользователь может лайкать их. На 1 странице новостей виводится 15 новостей. На каждой должно виводится лайкнул ли пользователь новость или нет

Как сделать eager loading чтоб грузануло и прикрипило к моделе? (суть в том чтоб делать 1 запрос вместо 15и)
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
Решения вопроса 1
DJZT
@DJZT
Laravel - code for you
$user = User::with('favorites')->first();
'Favorites' это имя метода, который реализует связь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы