我想用多个调用在哪里构建查询,但是在使用此代码时出现错误
$command = Yii::app()->db->createCommand()
->select('*')
->from('{{table}}');
$command->where('value1 = :value1', array(':value1' => 1));
$command->where('value2 < :value2', array(':value2' => 2));
我明白,我可以使用类似的代码
$command->where('value1 = :value1 AND value2 = :value2', array(':value1' => 1, ':value2' => 2));
但我有困难的条件和更简单的使用代码,如上。
在 Codeigniter 中,我可以多次使用这些条件
$this->db->where()