Что нужно изменить здесь, чтобы получить рабочий оператор выбора?
ОБНОВЛЕНО в отношении ответа Джона.
<?php echo $form->dropDownList($model, 'GroupId', GxHtml::listDataEx(Group::model()
->findAll(array(
'condition'=>'SC=:stat AND Pri=:pri AND Type=:typ OR Type=:typ2 OR Type=:typ3',
'params'=>array(':stat'=>'A', ':pri'=>'Y', ':typ'=>'A', ':typ2'=>'B', ':typ3'=>'C')),
'GroupId', 'Name'));
?>
Что дает:
system.db.CDbCommand.query
(SELECT * FROM `group` `t`
WHERE SC=:stat AND Pri=:pri AND Type!=:typ
OR Type!=:typ2 OR Type!=:typ3.
Bound with :stat='A', :pri='Y', :typ='A', :typ2='B', :typ3='C')
Проблема здесь не в том, что все учитывается.Можно ли как-нибудь добавить приоритет оператора в код Yii?