如何查找具有特定列的全部,并按降序排序?
下面的代码已运行,并从开发人员ID中找到所有代码
$id = Yii::app()->user->getState('id');
$models = Games::model()->findAll('developer_id='.$id);
以下代码已执行并已订购
$models = Games::model()->findAll(array('order'=>'status'));
当我混合在一起,然后只为findAll developer_id ='.$id工作,不按顺序
$id = Yii::app()->user->getState('id');
$models = Games::model()->findAll('developer_id='.$id,array('order'=>'status'));
有什么建议吗?谢谢
5条答案
按热度按时间ergxz8rk1#
在模型中,添加以下函数:
现在您可以执行如下查询:
=====
额外好处:您还可以在模型中添加此函数:
现在您可以执行如下查询:
mznpcxlj2#
你可以试试这个-
它应该在工作
jrcvhitl3#
您可以尝试使用条件:
8gsdolmq4#
这不是最好的办法但你可以做到:
mklgxw1f5#
模型:find()-〉where(属性'=〉值')-〉orderBy([属性'=〉排序描述符])-〉all();