【发布时间】:2013-09-29 18:03:20
【问题描述】:
在我的模型中,我有这部分代码用于声明硬编码类型
TYPES = { administrator: 1, system: 2, station: 3, guest: 4 }
def type
TYPES.key(read_attribute(:type_id))
end
def type=(s)
write_attribute(:type_id, TYPES[s])
end
我需要在视图中获取这 4 种类型以将它们显示为选择框 我怎样才能得到它们
类似的东西
Admin.TYPES.each do |type|
"<option id="<%=????%>"><%=type.text%></option>"
end
【问题讨论】:
标签: ruby-on-rails enums controller