【发布时间】:2011-12-04 02:58:52
【问题描述】:
我正在使用活动记录。让我们调用模型产品。如何使用活动记录获取“从 tbl_product 中选择最小值(价格),其中名称为 '%hair spray%'”?
【问题讨论】:
标签: php activerecord yii
我正在使用活动记录。让我们调用模型产品。如何使用活动记录获取“从 tbl_product 中选择最小值(价格),其中名称为 '%hair spray%'”?
【问题讨论】:
标签: php activerecord yii
你可以这样使用:
$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; 在您的模型类中。 (使用上面的例子。)
【讨论】: