如何在哈希中搜索密钥

时间:2011-03-30 02:04:02

标签: sql ruby-on-rails ruby hash

我想得到一个模型对象,其哈希值包含某个键(我不知道该值)。像这样:

Model.all(:conditions => ["hashvalue.has_key => ?", key])

我该怎么做?

1 个答案:

答案 0 :(得分:5)

Model.all.find_all{|model| model.hash.has_key?(key)}