20,359
社区成员
发帖
与我相关
我的任务
分享
public function search() {
$criteria = new CDbCriteria;
if(!isset($_GET['Record_sort'])){
$criteria->order = 'record_order ASC' ;
}
$criteria->compare('record_id', $this->record_id, true);
$criteria->compare('record_display', $this->record_display, true);
$criteria->compare('record_series', $this->record_series, true);
return new CActiveDataProvider($this, array(
'criteria' => $criteria,
));
}
$criteria->compare('record_series', $this->record_series, true);这句有什么用?
$criteria->compare('record_series', 'A', true); 就是where 'record_series'='A'
$criteria->compare('record_series', $this->record_series, true) 加这句和没加这句,显示出的结果是一样的