我有一个标准的控制器users
,由脚手架生成,并且有一点点主题。使用迁移,我将:gender
字段:orientation
类型从整数更改为字符串。我有一个表单视图,可以将新条目提交到 users 表:
<%= form_for @user do |f| %>
<%= f.label :first_Name %><br><%= f.text_field :first_name %><br>
<%= f.label :last_name %><br><%= f.text_field :last_name %><br>
<%= f.radio_button :orientation, false %><%= f.label :orientation, "Straight" %>
<%= f.radio_button :orientation, false %><%= f.label :orientation, "Gay" %>
<%= f.radio_button :orientation, false %><%= f.label :orientation, "Bi" %><br>
<%= f.submit "Go" %>
<% end %>
但是,当我检查数据库本身时,:gender
它们:orientation
都是“假的”。我希望它们成为用户选择的值。
我怎样才能做到这一点?这里有什么问题?
另外,每个选择都有布尔字段会更好吗?
:man :boolean
:woman :boolean
:gay :boolean
等等