如何在yii上使用where子句?

如何在yii上使用where子句?,yii,Yii,我需要在yii上使用where子句,在我的代码下面,我需要添加where activated==0&&send\u email==0 $model = User::model()->findAll(); 谢谢有多种方法可以做到这一点: $model = User::model()->findAll('activated=0 AND send_email=0'); 或者 或者 或者 或者 更多信息。希望有帮助:)只需尝试以下方法: $model = User::model()-&g

我需要在
yii
上使用where子句,在我的代码下面,我需要添加
where activated==0&&send\u email==0

$model = User::model()->findAll();

谢谢

有多种方法可以做到这一点:

$model = User::model()->findAll('activated=0 AND send_email=0');
或者

或者

或者

或者

更多信息。希望有帮助:)

只需尝试以下方法:

$model = User::model()->findAll(array("condition"=> "activated=0 AND send_email=0"));
试试这个:
$criteria = new CDbCriteria;     
$criteria->condition='activated=:activated AND send_email=:sendEmail';
$criteria->params=array(':activated'=>0,':sendEmail'=>0);
$model=User::model()->findAll($criteria);
$model = User::model()->findAllByAttributes(array('activated'=>0, 'send_email'=>0));
$model = User::model()->findAllBySql('SELECT * FROM user WHERE activated=:activated AND send_email=:sendEmail', array(':activated'=>0, 'sendEmail'=>0));
$model = User::model()->findAll(array("condition"=> "activated=0 AND send_email=0"));