我有一张桌子
id name status
---------------------
1 John Approved
2 Kelly Pending
3 Iva Pending
5 Denis Rejected
6 Michael Approved
Run Code Online (Sandbox Code Playgroud)
我希望以这样一种方式对其进行分组和排序,即它首先显示待处理记录,然后再显示已批准的记录和拒绝记录
是否可以在yii中执行以下操作
$criteria=new CDbCriteria;
$criteria->select='avg(rate) as avgRate,rate';
Run Code Online (Sandbox Code Playgroud)
我执行了以下代码,但它返回"rate"列但不是"avgRate"的值我知道这可以通过createcommand完成,但我想使用CDbCriteria.
这些我已经添加了以下规则:
'search/do'=>'search/do',
'search/do/<town:.*?>'=>'search/do',
'search/do/<town:.*?>/<cat:.*?>'=>'search/do',
'search/do/<town:.*?>/<cat:.*?>/<scat:.*?>'=>'search/do',
Run Code Online (Sandbox Code Playgroud)
网址搜索/做&搜索/做/芝加哥工作正常.但是搜索/做/芝加哥/餐馆给$ _GET ['cat']一个错误(未定义索引cat)
这是我的代码:
public function actionS3()
{
require_once(Yii::app()->basePath . '/extensions/s3/aws.phar');
use Aws\S3\S3Client;
}
Run Code Online (Sandbox Code Playgroud)
它给了我错误
解析错误:语法错误,意外'使用'(T_USE)...