addCondition с addQuickSearch
У меня есть условие, которое я всегда добавляю на некоторых моделях в init. Это условие авторизации. Когда я добавляю сетку с моделью, которая имеет это условие, и я добавляю быстрый поиск, я получаю неожиданное поведение. Есть оба условия: добавленное мной и сгенерированное быстрым поиском, но они связаны с "ИЛИ", поэтому из-за этого ничего не работает.
Я думаю, что условия должны быть связаны между собой следующим образом:
select * from my_model
where
(condition_added_with_addCondition1) AND (condition_added_with_addCondition2)
AND (condition_from_quicksearch1 or condition_from_quicksearch2)
В моем примере я дважды использовал addCondition и добавил два поля поиска, используя addQuickSearch.