Это работало в предыдущей версии рельсов.Я не могу найти решение для этого.
#Model
validate :branches_cannot_be_empty
def branches_cannot_be_empty
errors.add(:branches, "can't be empty") if branches.blank?
end
#View HAML
.field.checkbox
= f.label(:branch, "Assign to Branch")
-if @march.branch_ids.include? ( branch.id )
=check_box_tag "branches[#{branch.id}]", 1, true
-else
=check_box_tag "branches[#{branch.id}]"
= branch.name