Rails: флажок form_for установлен в true или false независимо от того, установлен флажок или не установлен
У меня есть модель с именем users, которая имеет 2 логических атрибутаsend_email
а такжеsend_text
, У меня есть форма, которая редактирует модель User, и я хочу, чтобы она установила для этих атрибутов значение true / false в зависимости от того, установлен флажок или не установлен. Вот моя форма
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
А вот иupdate
действиеuser_controller
def update
@user = User.find(params[:id])
@user.update_attributes(params[:user])
redirect_to @user
end
Форма и обновление выглядят так, как будто работают отлично, но когда я отправляю эту форму с установленным флажком send_email или send_text, атрибуты модели пользователя (send_email, send_text) не изменяются на false