@Eugene70

Как вывести связь от полиморфной pivot таблицы?

Здравстввуйте.
Есть такая структура таблиц.
60bb101462c3d492234081.png
events связан через personable (полиморфная связь) с persons, а того в свою очередь есть roles через person_role. Эти роли я получаю вот так
$event->persons()->with('roles')->paginate($paginate)

Проблема заключается в том, что у каждого persons есть роль, которая привязана к конкретному events и для этой связи используется many to many от полиморфной таблицы personable.
Каким образом я могу получить список ролей через связь от полиморфной таблицы?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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