Encoderast
@Encoderast
frontend пытается что-то делать в backend

Yii2 — запрос в контроллере -> where?

Всем привет

Есть запрос:
$query = Product::find()->where(['status' => '1', 'price2' => ' *** '])->addOrderBy('id DESC');


Что нужно написать вместо *** чтоб при наличии в бд хоть какой то информации выполнялось бы условие

Не могу найти в документации
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@davidnum95
->andWhere(['not', ['price2' => null]])
или
->andWhere(['is not', 'price2', null])
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Exebeche
@Exebeche
Осваиваю программирование
Может быть ['like', 'title', $this->title] ?
В ModelSearch загляните для примеров
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы