yii中使用ar类如何对sql查询进行order by和limit

如题在$model->findAll()中 如何进行排序以及获取指定记录数量等。

例如:select * from t_table where a = ‘a’ order by id desc limit 5,5

这样的语句在$model->findAll()中该如何实现

findAll($condition=’’,$params=array())

你可以把他们放到$params里面,

如array(‘order’=>‘create time DESC’,

‘limit’=>5,

)

查看文档使用CDbCriteria

谢谢

用CDbCritera吧




$criteria = new CDbCritera();

$criteria->condition = "";

$criteria->order = "";

$criteria->limit = "";



其它的请参考API手册吧。。。