Каковы cakePHP использования/значения модели, lft, и rght поля в acos таблице? Точно так же, каковы использования/значения lft и rght полей в aros таблице?
Они требуются для Модифицированного обхода дерева предварительного заказа метод моделирования данных, обычно используемый для моделирования иерархических данных. Они позволяют быстро выбрать все узлы в ветви с помощью одного запроса. Это означает, что вам не нужно использовать рекурсию и множественные запросы. Т.е.
SELECT * FROM tree WHERE left> 4 AND right <8
Где 4 и 8 могут быть левым и правым значениями родительского узла, чьи дочерние и внушительные дочерние элементы вы хотите извлечь.