regi
Новичок
Из nested sets построить дерево
Есть дерево в базе, хранится по алгоритму nested sets. Нужно создать дерево с использованием ява скрипта.
Вопрос вот в чем:
Из базы я получаю id раздела и level. Для создания дерева на ява скрипте используется такая функция: func(id_раздела, id_родителя, другие параметры);
То есть мне необходим id_родителя. Как эффективнее реализовать определение родителя элемента? Сейчас делаю, как мне кажется, ужасно
: Запрос всей таблицы и при проходе в цикле делаю еще один запрос к базе на определение родителя для каждого раздела.
пс Ява скрипт взял тут http://www.destroydrop.com/javascripts/tree/
Есть дерево в базе, хранится по алгоритму nested sets. Нужно создать дерево с использованием ява скрипта.
Вопрос вот в чем:
Из базы я получаю id раздела и level. Для создания дерева на ява скрипте используется такая функция: func(id_раздела, id_родителя, другие параметры);
То есть мне необходим id_родителя. Как эффективнее реализовать определение родителя элемента? Сейчас делаю, как мне кажется, ужасно
: Запрос всей таблицы и при проходе в цикле делаю еще один запрос к базе на определение родителя для каждого раздела.пс Ява скрипт взял тут http://www.destroydrop.com/javascripts/tree/