Ruby on rails:选择具有默认值属性的选项菜单

ran*_*ika 6 ruby-on-rails form-helpers

我需要在列表中生成一个带有Default值的选择菜单<options>.这就是我需要它的样子.

<select name="menu[parent_id]" id="menu_parent_id">
 <option value="0">==None==</option>
 <option value="34">TEST</option>
</select>
Run Code Online (Sandbox Code Playgroud)

目前我select在我的表单中使用这个帮助器

   <%= f.select(:parent_id, @parent_menus.collect {|p| [ p.name, p.id ] }, {:include_blank => '==None=='})%>
Run Code Online (Sandbox Code Playgroud)

上面的代码产生了这个; (value="")

<select name="menu[parent_id]" id="menu_parent_id">
 <option value="">==None==</option>
 <option value="34">TEST</option>
</select>
Run Code Online (Sandbox Code Playgroud)

这里有人能告诉我添加value="0"到选项列表的方法吗?

Sim*_*tti 9

<%= f.select(:parent_id, [["==None==", 0]] + @parent_menus.collect {|p| [ p.name, p.id ] }) %>
Run Code Online (Sandbox Code Playgroud)