gpt4 book ai didi

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

转载 作者:数据小太阳 更新时间:2023-10-29 06:50:53 25 4
gpt4 key购买 nike

我在用户管理 Controller 中有这样的更新方法

def update
@user.update(user_permitted_params)
redirect_to admin_user_managements_path
end

我的强参数设置为

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

我遇到了以下问题

Unpermitted parameters: utf8, _method, authenticity_token, user, commit

最佳答案

我自己试过你的代码,你的错误的唯一解释是你一定在某个时候调用了 @user.update(params)

关于ruby-on-rails - 发现未经许可的参数 : utf8, authenticity_token 仅用于更新方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29275809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com