У меня есть поля в бд: one,two,three,four,five,six
Обязательные для заполнения: two,three,four
Вопрос, как мне проверять, заполнено ли поле one, five и six? и искать потом если заполнено one с $model->one и т.д.
Код: Выделить всё
$v = Feedauto::find()
->andFilterWhere(['two', $model->two])
->andFilterWhere(['three', $model->three])
->andFilterWhere(['four', $model->four])
->all();
т.е. проверка, если поле пустое, не искать по нему, если заполнено, то искать по нему...