如何在默认范围内使用OR条件?
这不会返回任何内容。
return array(
'condition'=>'id1='.$sid OR 'id2='.$sid' ,
);
答案 0 :(得分:1)
语法不正确,请执行此操作 -
return array(
'condition'=>'id1='.$sid.' OR id2='.$sid ,
);
这应该是为CDbCriteria安排条件和参数的正确方法。
return array(
'condition'=>'id1=:sid OR id2=:sid' ,
'params' => array(':sid' => $sid)
);