Вывод Данных По Заданному Атрибуту

Имеется виджет вывода данных с бд, но данные выводятся по id. Какими средствами yii сделать вывод данных по заданной позиции. например в базу добавлю атрибут "позиция" (1,2,3 и т.д но не для всех) нужно чтобы сначала выводилась строчка с позицией 1, затем 2 и т.д…а только потом оставшиеся по id. читал про функцию sort , но как применить ее на рабочем коде не понял…

имею:

public function run() {

$rows = Yii::app()->db->createCommand()


  ->select(array('id', 'parent_id', 'image_id', 'title'))


  ->from('sections')


  ->order('title')


  ->queryAll();


$count = count($rows);

далее вывод инфы.

Если то, что Вы хотите, выражается в терминах sql как


ORDER BY position, id

то так и делается: ->order(‘position, id’)

вы совершенно правы…большое спасибо…не заметил что у меня по титлу сортировалось…