Php Yii-使用活动记录获取列的最小值和最大值

Php Yii-使用活动记录获取列的最小值和最大值,php,activerecord,yii,Php,Activerecord,Yii,我正在使用活动记录。让我们调用模型产品。如何使用active record获得“从tbl_产品中选择最小(价格),其中名称为“%hair spray%”?您可以使用以下内容: $criteria = new CDbCriteria; $criteria->select='MIN(price) as minprice'; $criteria->condition='name LIKE :searchTxt'; $criteria->params=array(':searchTxt

我正在使用活动记录。让我们调用模型产品。如何使用active record获得“从tbl_产品中选择最小(价格),其中名称为“%hair spray%”?

您可以使用以下内容:

$criteria = new CDbCriteria;
$criteria->select='MIN(price) as minprice';
$criteria->condition='name LIKE :searchTxt';
$criteria->params=array(':searchTxt'=>'%hair spray%');
$product = Product::model()->find($criteria);
您只需声明:
public$minprice。(使用上述示例。)