我想将复选框表单中的值保存为布尔值,但我有一个数组
我的日志的一大块
"important"=>[""]
或者如果我检查过了
"important"=>["", "true"]
我的桌子
t.boolean :important, :default => false
我的表格
f.input :important, :as => :check_boxes, collection: [true]
如何解决?
我认为问题出在我的表单输入中
使用
f.input :important, as: :boolean
相反。
编辑
as: check_boxes
适用于集合(从集合中选择许多值)。