我的密码确认验证有问题
在用户模型中:
validates :password, :confirmation => true
在视图 new.html.erb 中:
<%= form_for(@user) do |f| %>
<div class="field">
<%= f.label :password %><br />
<%= f.password_field :password %><br />
<%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation %><br />
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
所以对于任何插入的数据,验证都会抛出错误。我认为 :password_confirmation 有问题,并且 RoR 收到它的值为 nil 是否可能?我能怎么做?