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

Как выполнить автоматическое подставление lft, rgd для nestedSet таблицы в которой есть только id и parent_id?

Доброго дня!

Имеется таблица на тысячу записей, в которой есть id, prent_id и level.

Подключаю поведение для Yii NestedSetBehavior .

Очень желательно не забивать lft и rgd вручную. Помогите советом!
  • Вопрос задан
  • 2314 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
usualdesigner
@usualdesigner
PHP Developer
Используйте методы api указанного вами поведения.
Также не забывайте, что иерархическая модель
nestedSet позволяет указать порядок элементов одного родителя. Именно для этого и нужны ключи lft и rgd. Если это не важно -может, стоит выбрать другую модель хранения иерархических данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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