如何解决如何在不区分大小写的验证中为特定列设置保留字?
我有一个问题same as this one,但有case_sensitive: false
。我认为最好是创建一个新问题,而不是在评论中提出该问题。
我的模型是这样的:
validates :name,uniqueness: { case_sensitive: false},exclusion: {in: %w(all delete deleted archived archive),message: "The group name %{value} is reserved." }
name
列不是小写的。如果我保存为“ all”,它将阻止它。如果将其保存为“全部”,则会保存。我不要如何实现呢?这些应该无法通过验证:“ all,alL,ALL”等,而对于其他人则相同。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。