【发布时间】:2016-05-17 18:30:24
【问题描述】:
我想查询 PG 数据库上的 hStore 列并仅返回与特定键和值对应的值。 hstore 列包含以下方式的信息
hours: {"tue_1_open"=>"19:30", "tue_1_close"=>"21:45"}
我可以根据key和value进行如下查询
Model.where("hours @> hstore(:key,:value )", key: "tue_1_open", value: "19:30")
但我想查询谁的值大于特定时间。我想查询类似
Model.where("hours @> hstore(:key,:value )", key: "tue_1_open", value: ">= 19:30")
知道我们如何实现这一目标吗?
【问题讨论】:
标签: ruby-on-rails postgresql hstore