Как отфильтровать данные по полю JSON

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alex_rus
Сообщения: 53
Зарегистрирован: 2016.10.30, 12:14

Как отфильтровать данные по полю JSON

Сообщение alex_rus »

Добрый день!
У меня Postgres, в таблице есть поле json: "specialityIds_json"
В нем хранятся массивы. Например, вот такой: ["1","14","44"]

Подскажите, пожалуйста, как через ActiveRecord сделать запрос, чтобы выбрать записи, у которых в поле "specialityIds_json" будет значение 14?
oughtem2
Сообщения: 34
Зарегистрирован: 2019.10.26, 20:50

Re: Как отфильтровать данные по полю JSON

Сообщение oughtem2 »

через LIKE
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Как отфильтровать данные по полю JSON

Сообщение ElisDN »

Код: Выделить всё

->andWhere(['@>', 'specialityIds_json', 14])
Ответить