@photosho

Как правильно сделать выборку по тегам?

Стандартная структура. Есть 2 таблицы: "POSTS" и "TAGS", а также, связывающая их "POSTS_TAGS". Ну и, соответственно, загружается страница со списком тегов в адресной строке. Никак не могу понять, каким образом реализовать в Laravel выборку по этим тегам. В SQL я не очень силен, так что, если кто поможет, буду очень признателен.
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@hopeful_romantic
В модели Tag:

public function posts()
{
return $this->belongsToMany('App\Post', 'post_tag', 'tag_id', 'post_id');
}

https://laravel.com/docs/5.4/eloquent-relationship...

таблицу рекомендую называть "post_tag", а не "POSTS_TAGS".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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