我使用的是奴隶数据库,当我切换数据库连接时,这就是我得到的:
这是什么意思?
CException
Property "CActiveDataProvider.select" is not defined.
public function actionIndex() {
$criteria = new CDbCriteria();
$criteria->condition = 'user_id = ' . Yii::app()->user->id;
VillageSlaveM::$server_id = Yii::app()->session['user_active_world'];
$dataProvider = new CActiveDataProvider('VillageSlaveM', $criteria);
$this->render('index', array(
'dataProvider' => $dataProvider,
));
}
Run Code Online (Sandbox Code Playgroud)
小智 5
而不是行:
$dataProvider = new CActiveDataProvider('VillageSlaveM', $criteria);
Run Code Online (Sandbox Code Playgroud)
尝试
$dataProvider = new CActiveDataProvider('VillageSlaveM', array('criteria'=>$criteria));
Run Code Online (Sandbox Code Playgroud)
我不确定,但文档描述了CActiveDataProvider的构造.