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

Как получить данные из БД в Laravel?

Доброго времени суток.
У пользователя есть страница где он может писать посты. Как мне вывести посты конкретного пользователя из БД на его страницу? У меня посты всех пользователей хранятся в одной таблице. Где есть 1. id-поста, 2. id-пользователя, 3. сам пост. Пытаюсь вывести на страницу пользователя его посты из БД, но выводятся все посты всех пользователей.
  • Вопрос задан
  • 221 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 1
xpert13
@xpert13
Full Stack Developer
Laravel relationships

Для пользователей нужно добавить relation с указанием на модель постов и тогда до постов пользователя будет доступ через простую конструкция вида:
$user->posts
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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