或Yii范围内的条件

时间:2014-01-27 18:39:47

标签: yii

如何在默认范围内使用OR条件?

这不会返回任何内容。

return array(
    'condition'=>'id1='.$sid OR 'id2='.$sid' ,
);

1 个答案:

答案 0 :(得分:1)

语法不正确,请执行此操作 -

return array(
    'condition'=>'id1='.$sid.' OR id2='.$sid ,
);

这应该是为CDbCriteria安排条件和参数的正确方法。

return array(
    'condition'=>'id1=:sid OR id2=:sid' ,
    'params' => array(':sid' => $sid)
);