@akdes

Как связать модель с pivot двух других моделей?

Добрый вечер всем.

Есть необходимость связать модель со связкой (m:n) двух других.

Модели:
Container, Template, ContentList
Template -m:n->Containter
Вот так я себе это изначально представлял:
41e8de122e904e0bb7c10e5a51a793fb.png

ContentList добавляется в связку Template & Container.
В инете нашёл высказывание, что Pivot-Таблицы нельзя использовать также, как модели, отсюда и вопрос "как?".
Понятное дело, я могу это решить без прямых связей между таблицами, но это уже будет костыль.

Большое спасибо и всем хорошего вечера пятницы!
  • Вопрос задан
  • 267 просмотров
Пригласить эксперта
Ответы на вопрос 1
v_decadence
@v_decadence
Не очень понял, что вам нужно, но есть метод using для отношения BelongsToMany, который позволяет задать модель для Pivot таблицы. Думаю, что у нее можно прописать дополнительное отношение.
Ответ написан
Ваш ответ на вопрос

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

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