相关疑难解决方法(0)

如何在Rails 3中实现min/max验证器?

在Rails 3中实现min max验证器的rails方式是什么?

我有一个模型,具有min_age和max_age属性.

年龄可以在0..100的范围内,但我也想验证交叉值,我的意思是最大值大于或等于min

{:min_age => 0, :max_age => 0} => true
{:min_age => 0, :max_age => 1} => true
{:min_age => 1, :max_age => 0} => false # max < min
{:min_age => 1, :max_age => 101} => false # out of 0..100 range
Run Code Online (Sandbox Code Playgroud)

validation ruby-on-rails-3

55
推荐指数
3
解决办法
5万
查看次数

标签 统计

ruby-on-rails-3 ×1

validation ×1