次のコードがあります。
<%= f.label nil, "*Status" %><br \>
<%= f.select :full_time, [["Full Time", true], ["Daily Call", false]], :prompt => "-Select a Status-" %>
:full_time
ブール値です (mysql では Tinyint(1))。
私が抱えている問題は、「Full Time」または true を選択すると mysql db が更新されますが、「Daily Call」または false を選択するとデータベースがまったく更新されないことです。
なぜこれが起こっているのですか?どうすれば修正できますか?? リクエストに応じて、より多くのコードを提供します。
追加情報:
コントローラーに関しては、 を含むコードはありません:full_time
。
schema.rb では次のようになります。t.boolean "full_time"
また、他のすべてのフィールドはフォームで正常に機能しています。