1

默认 ActiveModel::Errors 很好,但我正在解决问题,消息是匿名的。例如有should look like an email address.属于email字段的消息,但我想知道这个错误消息是format类型。另一个消息doesn't match confirmationconfirmation类型。

#<ActiveModel::Errors:0x000001054abef0 @base=#<User ... >, 
    @messages={
        :password=>["doesn't match confirmation"], 
        :email=>["should look like an email address."]}>

有没有更好的错误的宝石,或者你们中的任何人都知道猴子补丁吗?

谢谢

4

1 回答 1

0

在 Rails 验证中,您可以添加自定义消息以向上传递从模型生成的异常食物链。

ActiveRecord 验证

于 2011-07-26T11:14:33.447 回答