Задать вопрос

Yii1, почему не работает order?

Вот в модели связь
return array(
	'childs'=>[self::HAS_MANY,'Category','parent_id','order'=>'t.id_category DESC'],
);


Вот запросец
$data=Category::model()->findAll([
	'with'=>[
		'childs'
	],
	'condition'=>'t.parent_id=0',
]);


почему-то игнорит 't.id_category DESC', даже если поставлю 't.id_category ASC' - результат будет тот же
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@arab789
Попробуйте order записать в запрос.
Ответ написан
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
А нужен ли алиас t?
вроде рекомендуют просто
'varName'=>array('relationType', 'className', 'foreign_key', 'order'=>'column ASC')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы