使用Rails 5,如何为select
菜单硬编码选项和值?这些选项不基于对象。否则我可以做
<%= f.collection_select :my_field, @my_objects,:id,:name,{:prompt => "Select Object"} %>
相反,我希望将选项呈现为
<option value="false">Above</option>
<option value="true">Below</option>
如何构建我的Rails对象来渲染它?
答案 0 :(得分:1)
您可以使用select
和options_for_select
<%= f.select :my_field, options_for_select([["Above", "false"], ["Below", "true"]]),{:prompt => "Select Object"} %>
哪个应该使用以下选项产生选择
<option value="false">Above</option>
<option value="true">Below</option>