Rails 3 - как сохранить (снять) отмеченные флажки?

У меня есть в форме ( form_tag ) несколько флажков вроде этого:

<%=check_box_tag 'model_name[column_name]', 1, (@data.model_name.column_name == 1 ? true : false)%>

И обновляю их, например:

variable = ModelName.find(params[:id])             
variable.update_attributes(params[:model_name])

Это работает только в момент, когда я ставлю галочки - отправьте их и они будут сохранены. Это нормально. Но когда я снимаю все флажки - отправляю форму - ничего не случилось, в таблице БД не будет выставлено значение 0 в столбцах ...

Не могли бы вы дать мне какой-нибудь совет, как это исправить ?

Заранее благодарим

11
задан user984621 22 February 2012 в 23:59
поделиться