Задавайте вопросы, мы ответим
Вы не зашли.
Приветствую всех, помогите понять как перемещать раздел в другой раздел в Nested Sets. Прочитал статью так и не понял как переместить раздел в другой, база в точности построена как на рисунке:
Что нужно сделать что бы переместить узел в другой к примеру с ID 16 в узел с ID 5.
Долго думал есть одна мысль связана она как с добавлением, получаем левый и правый ключи нового узла, вставляем в переносимый узел и обновляем ветку. Но увы не правильно, если кто работал с древом дайте совет.
Или есть ссылка на другие алгоритмы то поделитесь пожалуйста так как уже весь google облазил в основном попадается статья которая выше указана.
Отредактированно JamesMorgan (13.03.2012 11:26:32)
Неактивен
Почти разобрался, но остался только один вопрос right_key_near получается при запросе на получение родительского узла?
Неактивен
Все разобрался во всем сам. Администраторы удалите тему
Неактивен