Yii как игнорировать пустые атрибуты (null, "") в $criteria->compare()?
собственно, сабж
например я отправляю форму, в которой не все поля заполнены
тогда у меня строка запроса имеет вид
/activity?Activity%5Bglobal_type%5D=&Activity%5Btype%5D=&author_a=&Activity%5Bresponsible_id%5D=526
если применить url_decode, будет видно, что заполнен только Activity[responsible_id]=526, все остальные пустые
когда я присваиваю атрибуты, и потом пытаюсь вывести CGridView (dataProvider=>$model->search()) - у меня учитываются в запросе пустые поля, и не правильно находит данные