findAllThreaded cakephp - PullRequest
       16

findAllThreaded cakephp

2 голосов
/ 11 ноября 2010

Я читал об этом вызове метода find findAllThreaded () в cakephp, но я пробую его, и он не работает ... Я работаю с 1,3 В торта ,,,

Должен ли я загрузитькакой-то код?

Ответы [ 3 ]

0 голосов
/ 28 июля 2012

Нет, вам не нужно загружать код, но вы можете рассмотреть возможность использования поведения дерева. При использовании поведения дерева вам нужно добавить это к вашей модели:

public $behaviors = array('Tree');

Затем в таблицу базы данных вам нужно добавить три столбца parent_id, lft и rght, все три значения должны быть целыми числами без знака.

Однако можно получить результаты, используя find ('threadaded') только с parent_id, но я обычно использую Tree Behavior.

0 голосов
/ 17 сентября 2012

Пожалуйста, проверьте соглашения об именах внешнего ключа, они должны соответствовать соглашениям о тортах namig.

0 голосов
/ 11 ноября 2010

Это сильно зависит от структуры вашей таблицы, но посмотрите find('threaded', ...)

http://book.cakephp.org/view/1023/find-threaded

...