@kiukishenkaec

Ларавел. Как к комментариям присоединить user-а?

есть 3 таблицы
posts
       id,name
comments
       id, post_id, user_id
user
       id,name,image

Так получаю Post
$post = Post::where("alias", $alias)->first();
Так получаю все коментарии
$comments = $post->comments;

public function comments()
    {
        return $this->hasMany('App\Post', 'post_id');
    }


Нужно выбрать все комментарии поста и к каждому коментарию присоеденить usera, что бы получить их фотки и имена.
Как правильно сделать выборку.
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
Отношения - https://laravel.ru/docs/v5/eloquent-relationships
От comments к user - hasOne и with()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы