是否有一种简单的方法来验证不包含子字符串的字段。我想要一个不包含“yahoo.com”的电子邮件字段。如果它包含“yahoo.com”,我会很乐意返回错误消息。
最佳答案
无需添加自定义验证器,只需使用 Rails validates_format_for
validates_format_of :email, without: /yahoo\.com/i, message: "your custom message"
查看文档 http://apidock.com/rails/ActiveModel/Validations/HelperMethods/validates_format_of
关于ruby-on-rails - rails 模型验证(不包含子字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21347496/