Rails 验证:将输入限制为特定值

2024-04-30

我正在寻找“Rails Way”来编写验证,将可接受的输入值限制为预定列表。

就我而言,我只想接受值“-5”、“-2”、“+2”、“+5”和nil。然而,我认为这最好作为一个一般性问题:如何在 Rails 模型中预定义可接受的条目值列表?

Thanks!


validates_inclusion_of 应该可以工作。例如:

  validates_inclusion_of :attr, :in => [-5, -2, 2, 5], :allow_nil => true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails 验证:将输入限制为特定值 的相关文章

随机推荐