Как сделать запрос Mysql текстовый столбец - PullRequest
2 голосов
/ 06 апреля 2020

У меня есть mysql «текстовый» столбец с данными в виде json, который выглядит ниже, как запросить, используя конкретное значение c, где Banking - это название модели, информация - это имя поля

Banking 
  info : text

info: {"age": 23, name: "John"}

1 Ответ

0 голосов
/ 13 апреля 2020

Вы должны использовать ActiveRecord для выполнения этого запроса, используя оператор ->>:

Banking.where("info ->> 'name' = 'John'")
...