如何从Rails控制台中的ActiveRecord类访问此哈希?

时间:2010-05-30 02:43:38

标签: ruby-on-rails ruby

我创建了一个简单的哈希,以便更容易进行字典类型查找。例如:

class Numbers < ActiveRecord::Base

   MY_TYPES {
      one: => 1,
      two: => 2
   }

end

rails控制台无法通过Numbers.MY_TYPES[:one]访问此哈希值吗?

1 个答案:

答案 0 :(得分:0)

尝试

Numbers::MY_TYPES[:one]

原因:MY_TYPES不是类Numbers的方法。这是一个常数。因此,您使用Numbers :: MY_TYPES作为参考