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

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

Всем привет

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


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

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

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

Войти через TM ID
Похожие вопросы
Max.Credit Санкт-Петербург
от 150 000 до 150 000 руб.
Willz Москва
от 150 000 руб.
Fmedia Санкт-Петербург
от 40 000 до 100 000 руб.
18 авг. 2018, в 01:10
17000 руб./за проект
17 авг. 2018, в 23:00
5500 руб./за проект