【发布时间】:2014-06-18 01:45:13
【问题描述】:
我在我的一个模型上使用hstore 来存储带有浮点值的散列。我需要定期访问并计算存储中的值。
我当前使用这些值的解决方案是将它们转换为在我访问它们的任何地方浮动,这是非常不干燥的。有没有办法让我修改 store_accessor 方法以自动将我从商店读取的任何值转换为浮点数?
我知道我可以通过为它们编写函数as described in the docs 来对特定键执行此操作,但我有很长的可能键列表,所以这种方式也不是很干。
【问题讨论】:
-
感谢 Vakiliy - 你的 gem 效果很好 - 它只是比我需要这个应用程序多一点。
标签: ruby-on-rails ruby ruby-on-rails-4 hstore postgresql-9.3