【发布时间】:2014-08-06 05:46:08
【问题描述】:
我有一个像这样的私有方法用于注册表,它有四个字段firstname、email、password 和confirm password。我不知道如何检查password confirmation。
def user_params
params.require(:user).permit(:name, :email, :password,
:password_confirmation)
end
以前,我使用的是下面的代码。如何将下面的代码转换为使用 params.require
User.new(name: params[:name], email: params[:email],
password: params[:password], confirmpassword: params[:password])
【问题讨论】:
-
你的字段名是
confirmpassword吗?那么如果你想whitelist它,你可以这样做params.require(:user).permit(:name, :email, :password, :confirmpassword)
标签: ruby-on-rails ruby ruby-on-rails-4