2017-09-23 57 views

回答

0

您需要对设计注册视图进行更改。 为这两种型号生成视图:rails g devise:views usersrails g devise:views profiles

打开registrations/new.html.erb并将html5 required:true属性添加到必填字段中,例如。用于电子邮件<%= f.email_field :email, required: true %>

当打开您的嵌套模型并确保验证存在必要的字段时,例如:validates :first_name, presence: true

+0

您的答案的后半部分非常有帮助,但理想情况是,我希望能够设计处理错误,而不是html5。 – sakurashinken

+0

是的,你是对的。你有没有添加验证嵌套模型?答案已更新。 –