Задать вопрос
VerbAlexVlad
@VerbAlexVlad
Программист-любитель

Как произвести фильтр по тексту, если указано несколько значений (andFilterWhere->or->like)?

Через select выбрано несколько наименований (массив $this->product_name).

Как правильно посторить andFilterWhere->or->like так, чтобы работало?? То, что ниже, не работает....

$this->product_name = [
    1 => 'Имя 1',
    2 => 'Имя 2',
    3 => 'Имя 3',
];

$query->andFilterWhere([
    'or', ['like', Products::tableName() . '.product_name', $this->product_name]
]);
  • Вопрос задан
  • 24 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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