假设类别有三个类别 car,ship,jet
如果型号的 category_list 已经__'汽车,发货' __
和 category_list 是
我想预先检查它。
因此,当我加载表单时,它应该向我显示
[v] car
[v] ship
[ ] jet
acts_as_taggable_on :categories
f.inputs "Existing Categories: #{exsisting_categories.to_sentence}" do
f.input :category_list, :as => :check_boxes, :collection => Category.all.map { |category| [category.name, category.id] }, :input_html => { :checked => 'checked' }
end
答案 0 :(得分:1)
我发现这很简单。
Category.all.map { |category| [category.name, category.id, {:checked => (category.name.in? f.object.category_list) }] }