小编kur*_*hew的帖子

发现未经许可的参数:utf8,authenticity_token仅用于更新方法

我在这样的用户管理控制器中有更新方法

def update
  @user.update(user_permitted_params)
  redirect_to admin_user_managements_path
end
Run Code Online (Sandbox Code Playgroud)

我的强参数设置为

def user_permitted_params
  params.require(:user).permit(:name, :email, :password,
  :password_confirmation,
  :address, :zip_code,
  :phone_number, :role_id)
end
Run Code Online (Sandbox Code Playgroud)

我有以下问题

未允许的参数:utf8,_method,authenticity_token,user,commit

ruby ruby-on-rails rails-4-2-1

9
推荐指数
1
解决办法
2021
查看次数

标签 统计

rails-4-2-1 ×1

ruby ×1

ruby-on-rails ×1