leshikgo
@leshikgo

Как вывести данные по категориям?

Здравствуйте. Есть три таблицы(с постами с категориями и свободная) Пост может иметь несколько категорий как и категории могут иметь несколько постов(получается многие ко многим). Как выводить посты в определенной категории? Про ORM читал много документации(про отношения), не могу всё равно понять как и что. Хотелось бы подробнее узнать про сам вывод постов по заданной категории, отношения у меня настроены верно. Не могу реализовать сам вывод при выборе категории. Спасибо.
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
erniesto77
@erniesto77
oop, rb, py, php, js
Если я все правильно понял, то примерно так
$category_id = 10; // например для категории с id 10
$category = Category::find($category_id);

$posts = $category->posts(); // получаем все посты категории 10

return view('posts')->with(['posts' => $posts]); // передаем во вьющку посты
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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