gpt4 book ai didi

ruby-on-rails - rails 模型验证(不包含子字符串)

转载 作者:太空宇宙 更新时间:2023-11-03 18:19:03 24 4
gpt4 key购买 nike

是否有一种简单的方法来验证不包含子字符串的字段。我想要一个不包含“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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com