Как искать в базе MySQL по значению которое массив/json если на входе тоже массив. (PHP, Yii2)
Есть поле в базе с названием "type" с типом json там хранятся значения вида ["type 1", "type 2"] или ["type 1"]
В форме поиска на сайте можно выбрать несколько типов ("type 1", "type 2"....)
То есть было бы поле type обычной строкой, то я бы сделал все через оператор IN
type IN ("type 1", "type 2")
или в Yii
->andFilterWhere(['in', 'type', ["type 1","type 2"])
Но у меня в ячейке JSON массив там...
Вопрос. Как сделать запрос, чтобы в выдаче были те записи в поле "type" которых, есть хоть одно из значений в передаваемом массиве ?