在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)