【发布时间】:2014-11-19 23:09:23
【问题描述】:
我在包含键和值(hstore)的表中有一个字段(内容),如下所示:
content: {"price"=>"15.2", "quantity"=>"3", "product_id"=>"27", "category_id"=>"2", "manufacturer_id"=>"D"}
我可以轻松选择具有 ONE category_id 的产品:
SELECT * FROM table WHERE "content @> 'category_id=>27'"
我想在值列表中选择所有具有(例如)category_id 的行。
在经典 SQL 中,它会是这样的:
SELECT * FROM TABLE WHERE category_id IN (27, 28, 29, ....)
提前谢谢你
【问题讨论】:
标签: sql ruby-on-rails postgresql activerecord hstore