我使用form_for在rails中有一个表单,用户可以在其中输入有关事件的信息。其中一个选项是允许的年龄下拉列表。甲
表单上的所有其他信息都将发送到数据库,但永远不会记录此值。
:age的列数据类型是整数。
以下是我目前正在实施的方法。
<%= select_tag(:age, options_for_select([['All Ages', 1] , ['18+', 2] ,['21+', 3]])) %>
如果需要,我可以提供更多信息。
答案 0 :(得分:1)
您的选择标记似乎与您的模型断开连接。请改为select
:
<%= f.select :age, options_for_select([['All Ages', 1] , ['18+', 2] ,['21+', 3]]) %>