我正在使用yii框架构建一个网站,我有两个模型说Post和User.and用户模型存储用户的首选项。目前帖子正在以无顺序进行decalre,我如何订购每个用户的帖子取决于他们的偏好。我想为每个用户订购所有帖子,就像在facebook上完成的那样。
$criteria=new CDbCriteria(array(
'order'=>'likes DSC',
));
$total = Post::model()->count();
$pages = new CPagination($total);
$pages->pageSize = 10;
$pages->applyLimit($criteria);
$posts = Post::model()->findAll($criteria);
答案 0 :(得分:1)
尝试DESC
,而不是DSC
:
$criteria=new CDbCriteria(array(
'order'=>'likes DSC',
));