我有一个简单的模型:
class Card < ActiveRecord::Base
enum person: {old: 1, young: 2}
end
但是当我登录我的控制台并尝试这样做时:
Card.person
我明白了:
NoMethodError: undefined method `person'
我错了什么?我怎么能得到枚举哈希?感谢
答案 0 :(得分:2)
Rails说:在极少数情况下,您可能需要直接访问映射。映射通过具有复数属性名称的类方法公开。
所以对你:
Card.people