2015-02-01 6 views
3

В Rails 4, как вы можете добавить проверку модели для максимального значения в целочисленном столбце?Rails 4: подтверждение максимального значения целого числа

Например, я хочу, чтобы добавить проверку в графе «возраст», чтобы иметь максимальное значение 100.

Есть много вопросов с ответами на Rails 3 и выше. В docs не упоминается какой-либо способ проверки целочисленных значений.

ответ

4

Посмотрите на валидаторы numericality.

В вашем случае, что-то вроде

validates :age, numericality: { less_than_or_equal_to: 100, only_integer: true }

Смежные вопросы