如题在$model->findAll()中 如何进行排序以及获取指定记录数量等。
例如:select * from t_table where a = ‘a’ order by id desc limit 5,5
这样的语句在$model->findAll()中该如何实现
如题在$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手册吧。。。