在rails中获取hstore列的计数

时间:2014-05-01 18:45:06

标签: ruby-on-rails ruby postgresql ruby-on-rails-4 hstore

问题1: Modelname.family.to_h.count Modelname.family.to_a.count 是获取列中Hstore项目计数的最佳方法吗?


问题2:

此外,由于Hstore密钥是唯一的,我将我的值存储在以下密钥名称模式下:

"adult_0" => "Jack Johnson",
"adult_1" => "Mary Smith",
"child_0" => "Daniel Smith",
"child_1" => "Marcy Smith",
"child_2" => "Nathaniel Smith"

对每种类型(儿童/成人)进行计数的最佳方式是什么?将模型中的方法,我用key.include之类的东西查询? “adult_”工作,还是没有办法根据密钥名称进行查询?

0 个答案:

没有答案