В настоящее время я работаю над созданием приложения в CakePHP. Существует довольно обширный существующий набор данных, который концептуально представляет собой дерево, но ранее он не хранился как единое целое. Под этим я подразумеваю, что в данных не определены реальные отношения.
У меня проблема в том, чтобы заставить его работать правильно с поведением дерева CakePHP. Поскольку я должен установить все значения для существующих данных - в отличие от настройки Cake структуры при вставке элементов - мне нужно понять, как работают значения lft / rght.
Итак, я думаю, что вопрос:
Как работают данные структуры, в частности значения lft / rght? Как мне сделать так, чтобы данные выходили рационально, не вставляя их по одному? Это двухуровневое дерево с разделами и подразделами.
Спасибо за помощь