Задать вопрос
@vlad937

Как организовать такую иерархию в Laravel?

Есть следующие таблицы:
-refcodes (id)
-promos (id)
-refcodes_promos (refcode_id, promo_id)

Третья - промежуточная, связал через belongsToMany

Но как теперь сделать, чтобы в рамках каждого refcode, каждый промо мог иметь другие промо, то есть «подпромо»

И в итоге вывести такую иерархию:

Рефкод 1
- промо 1
— промо2
— промо3
Рефкод 2
- промо 2
—промо 4
—промо 5
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
snowmage
@snowmage
Если promo может иметь под-promo, то введите в таблицу promos поле parent_id, показывающее promo-родителя.
Ответ написан
Ваш ответ на вопрос

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

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