【发布时间】:2018-04-17 11:57:55
【问题描述】:
我有一个 jsonb 字段,它有一个像这样的数组
[{"odd_id"=>"5328", "team_id"=>"", "event_id"=>"10301952", "odd_type"=>"full_time", "odd_label"=>"X", "odd_value"=>"3.29"}, {"odd_id"=>"5349", "team_id"=>"", "event_id"=>"10299004", "odd_type"=>"full_time", "odd_label"=>"X", "odd_value"=>"3.10"}, {"odd_id"=>"5237", "team_id"=>"2554", "event_id"=>"2020445", "odd_type"=>"full_time", "odd_label"=>"1", "odd_value"=>"2.87"}, {"odd_id"=>"5174", "team_id"=>"669", "event_id"=>"1685560", "odd_type"=>"full_time", "odd_label"=>"2", "odd_value"=>"3.39"}]
我想使用 where 来查询列中的 event_id。 顺便说一句,我正在使用 Rails 5 和 PostgreSQL,有人可以指导我如何存档。
【问题讨论】:
标签: ruby-on-rails postgresql-9.4