我使用的是選擇輔助標記的形式:Rails的選擇標記輔助選擇沒有對Rails 3.2.14現有值
<%= f.label :male, 'Gender' %>
<%= f.select :male, [['Girl', 0], ['Boy', 1]] %>
的Girl
和Boy
菜單項在下拉菜單中顯示出來了,但Boy
永遠不會選擇,即使在數據庫male
設置爲1
。 male
實際上是一個schema.rb
值boolean
。
如果male
爲true
,我如何獲得f.select
標籤以自動選擇Boy
。
我確實需要'options_for_select',我玩過,但問題是帽子我需要使用'resource.male? 1:0「作爲第二個參數到'options_for_select'。我不知道我可以使用'resource.attribute'(使用Devise)。 –