users
私は、足場によって生成され、少し動機付けられた標準のコントローラーを持っています。移行を使用して、フィールドタイプを整数から文字列に変更:gender
し:orientation
ました。ユーザーテーブルに新しいエントリを送信するためのフォームを含むビューがあります。
<%= 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
、両方とも「false」です。ユーザーが選択した値にしてほしい。
これどうやってするの?ここで何が問題になっていますか?
また、選択肢ごとにブールフィールドを設定する方がよいでしょうか。
:man :boolean
:woman :boolean
:gay :boolean
等