我在编辑操作中使用了一个复选框,当我进入表单并“选中”框时,一切正常。但是当我回去尝试“取消选中框”时,它似乎并没有保存。
这是我的表格代码:
<%= f.label :winning, "Did this Proposal Win?", class: "input-title" %>
<%= f.check_box :winning, {}, true, false %>
答案 0 :(得分:2)
为什么要提供这组额外参数? 做到这一点:
<%= f.check_box :winning %>
最终 - 尝试使用1
和0
,而不是true
和false
。