Postgres JSON тип данных Rails запрос
Я использую тип данных json в Postgres, но хочу выполнить запрос / упорядочение данных, вложенных в json.
Я хочу заказать или запросить .where в типе данных json. Например, я хочу запросить пользователей, у которых число подписчиков превышает 500, или я хочу сделать заказ по количеству подписчиков или подписчиков.
Спасибо!
Пример:
model User
data: {
"photos"=>[
{"type"=>"facebook", "type_id"=>"facebook", "type_name"=>"Facebook", "url"=>"facebook.com"}
],
"social_profiles"=>[
{"type"=>"vimeo", "type_id"=>"vimeo", "type_name"=>"Vimeo", "url"=>"http://vimeo.com/", "username"=>"v", "id"=>"1"},
{"bio"=>"I am not a person, but a series of plants", "followers"=>1500, "following"=>240, "type"=>"twitter", "type_id"=>"twitter", "type_name"=>"Twitter", "url"=>"http://www.twitter.com/", "username"=>"123", "id"=>"123"}
]
}