gpt4 book ai didi

ruby-on-rails - 某些验证仅在 Rails.env.production 中?

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

我想只允许在 production 与应用程序的其他环境中进行某些验证。

例如,我尝试添加:

if Rails.env.production?
validates :email, :uniqueness => true
validates :phone, :uniqueness => true
end

但是这行不通。 如何只对特定的环境模式添加验证?

最佳答案

试试这个-

validates :email, :uniqueness => true, :if => lambda{ Rails.env.production?}
validates :phone, :uniqueness => true, :if => lambda{ Rails.env.production?}

关于ruby-on-rails - 某些验证仅在 Rails.env.production 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9640965/

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