在Rails 3,如何从哈希如何从一个哈希在轨道3
创建下拉创建下拉我已经按照我的User类
class User
... other codes
key :gender, Integer # i use mongo db
class << self
def genders()
genders = {
'1' => 'Male',
'2' => 'Female',
'3' => 'Secret'
}
end
end
end
在用户表单代码,我试图创造一个对性别下拉列表
<%= f.collection_select nil, :gender, User.genders, :key, :value %>
但抱怨
undefined method `merge' for :value:Symbol
那么创建下拉列表的正确方法是什么?
感谢
为什么'nil'作为'collection_select'的第一个参数? –
我不知道..我从api文档阅读...和一些博客文章做这样的事情..我只是复制 – jojo