Трехстороннее отношение в Ларавеле

Может кто-нибудь сказать мне, могу ли я сделать что-то вроде «трехстороннего отношения», но одна из трех таблиц будет работать как ссылка на другую?

Примеры таблиц:

articles, gallery, gallery_category

В этом случае я хотел бы получить связанную галерею в статье по таблице gallery_category.

У меня просто есть простая система добавления статей, галерей и своей категории. Пока мы добавляем новую статью, мы можем выбрать галерею, которая будет связана с этой статьей, и у меня есть только связь с таблицей gallery_category для статей, но тогда я бы хотел получить соответствующую галерею, следующую за этой категорией <> статья отношение. Является ли это возможным ?

Пока я могу проверить категорию галереи для добавленной статьи:

$article->category

Здесь я хотел бы получить что-то вроде этого:

$article->category->gallery

Для одной статьи я связываю только одну категорию, поэтому это будет один идентификатор.
Спасибо за помощь.

0

Решение

Вы можете прочитать о Eloquent ORM Relations в документации Laravel. Прочитать о Нетерпеливая загрузка

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]