twixoff: Почему эта конструкция может не работать? Я и как Вы показали попробовал и CDbCriteria создавал и все равно все эти условия не работаю, но и ошибок мне не выдается, просто все записи из базы вытаскиваются.
public function actionTest(){
$product = new Product;
$product->NAME = 'iPhone';
$root = Product::model()->findByPk(12);
$product->prependTo($root) or die('1233');
}
И вылетает ошибка *1233*, я вообще не понимаю в чем дело. Проверял таблицу там все правые и левые ключи стоят как положено согласно этому NestedSet. Где копать?
Теоретически разобрался, только не пойму, эти ключи вручную забивать?! И как жить без кода родителя? Например захочу вытащить всех его потомков. Или вообще элемент в центре пирамиды поставить рядом с корневым, это что, все кючи перебивать правые и левые?