<%= f.check_box:TYPE %> AB <br><br>
我在我的代码中使用了上面提到的内容,当我点击提交时,如果1
需要checked
,0
需要not checked
并且db
存储string
}}。我如何AB
checked
nil
not checked
db
0 and 1
如果{{1}}我希望将该字符串存储在{{1}}而不是{{1}} {1}}?
答案 0 :(得分:6)
这是这个辅助方法的定义:
check_box (object_name, method, options = {}, checked_value = "1", unchecked_value = "0")
所以我想你需要像:
<%= check_box :type, {}, "AB", "nil" %> AB <br><br>
但是在你的rails应用程序中,你得到字符串'AB'
和字符串'nil'
,它是如何工作的。
答案 1 :(得分:4)
Rails 3.2 @ http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html check_box(object_name,method,options = {},checked_value =“1”,unchecked_value =“0”)
离。 &lt;%= f.check_box(:type,{},“yes”,“no”)%&gt;