Я добавил столбец MEMBER к USER .
Я пытаюсь изменить значение MEMBER на false через скрытое поле при отправке формы.
Но значение hidden_field не работает!
Почему?
дб
class AddMemberToUsers < ActiveRecord::Migration[5.2]
def change
add_column :users, :member, :boolean, default: true
end
end
пользователи / вид / форма
<%= form_for(resource, as: resource_name,:html => { :id => "new_user_1"}, url: registration_path(resource_name)) do |f| %>
...
<%= f.hidden_field :member, value: false %>
<%= f.submit "S'inscrire" %>
<% end %>
Пользователи / registrations_controllers
class Users::RegistrationsController < Devise::RegistrationsController
private
def sign_up_params
params.require(:user).permit(:name, :fullname, :email, :password, :password_confirmation, :member)
end
def account_update_params
params.require(:user).permit(:name, :fullname,:avatar,:job, :email, :password, :password_confirmation, :current_password)
end
end
Спасибо за вашу помощь