【问题标题】:Yii custom ordering and sorting postsYii 自定义排序和排序帖子
【发布时间】:2014-01-16 16:04:51
【问题描述】:

我正在使用 yii 框架构建一个网站,我有两个模型,分别是 Post 和 User。用户模型存储了用户的偏好。目前这些帖子是按顺序贴花的,我如何订购根据每个用户的偏好,为每个用户发布不同的帖子。我想为每个用户订购所有帖子,就像在 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);

【问题讨论】:

    标签: php yii dataprovider


    【解决方案1】:

    试试DESC,而不是DSC

    $criteria=new CDbCriteria(array(
                'order'=>'likes DSC',
            ));
    

    【讨论】:

    • @lireza Fallah。正确的注释,但您提供的代码仍然不正确。
    猜你喜欢
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-28
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多