我有两行
<%= f.text_field(:email, class: 'new_user_info', autofocus: true, placeholder: 'Email') %>
<%= f.text_field(:email_confirmation, class: 'new_user_info', autofocus: true, placeholder: 'Email Confirmation') %></td>
在http://edgeguides.rubyonrails.org/active_record_validations.html上,它声明您可以使用
confirmation: true
具有以下格式的属性
<%= text_field :person, :email %>
<%= text_field :person, :email_confirmation %>
我需要确认才能使用我说的第一种格式。但是,我无法这样做。当我添加确认:true属性时,验证器会忽略它。有人可以告诉我如何使用我给出的第一组text_field标签验证这两个电子邮件与Ruby on Rails是否相同?
感谢您的时间
答案 0 :(得分:1)
尝试使用此代替
validates_confirmation_of :email