Что такое рельсы для реализации проверки max max в Rails 3?Как реализовать валидатор min/max в Rails 3?
У меня есть модель с атрибутами min_age и max_age.
Возраст может быть в диапазоне 0..100, но я хотел бы также проверить значения пересечения, я имею в виду, что Макс greather чем или равна мин
{: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
ок, спасибо за этот пример !! – Robert
Примечание. Это отлично работало при создании, но при «обновлении» я получил ошибку «уровень стека слишком глубокий» - используя действительные входные данные - это было зверь, который можно было найти. Нельзя сказать, что этот валидатор был причиной, потому что ошибка не обращается к строке кода до цикла. – JosephK