我在我的用户控制器中定义了以下强参数
def user_params
params.require(:user).permit(:category_id, :nationality_id, :first_name, :last_name, :gender, :date_of_birth, :emailId, :password, :password_confirm, :avatar_url)
end
该模型使用password_registry字段进行加密,使用rails has_secure_password方法。这是视图迭代
<label class= 'sniglet'> Password</label>
<%= f.text_field(:password, :class => 'form-control') %>
<label class= 'sniglet'> Confirm password</label>
<%= f.text_field(:password_confirm, :class => 'form-control') %>
我在运行应用程序时遇到的错误是这样的
undefined method `password_confirm' for #<User:0x007fcc00042210>
我究竟做错了什么。