在 DB 中,我有一个 boolean
列,我们称之为 morning
。
在视图中,这是我显示选择框菜单的方式:
= f.input :morning,label: false,required: true,collection: [["Yes",true],["No",false]],input_html: { class: "..." }
但是,当我发送此表单时,不会将任何内容保存到 DB。
如果我尝试修改它,就像这样:
= f.input :morning,collection: ["Yes","No"],input_html: { class: "..." }
同样的事情发生了。
使用 true/false
值设置选择框的正确方法是什么?