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