Как проверить для большого целого максимального значения - PullRequest
1 голос
/ 14 июня 2019

Я хочу проверить активную запись для большого целочисленного максимального значения 9223372036854775807, но она не может проверить

validates_numericality_of :amount, presence: true, :length => 4, :allow_blank => false, :only_integer => true, :greater_than => 0,  :less_than_or_equal_to => 9223372036854775807

1 Ответ

0 голосов
/ 19 июня 2019

Что это значит, это не проверяет?

Есть ли у вас трассировка стека?

Обычно вы хотите проверить значение при создании, поэтому ваш код может выглядеть следующим образом:

validates_numericality_of :amount, on: :create, presence: true, length: 4, allow_blank: false, only_integer: true, greater_than: 0,  less_than_or_equal_to: 9223372036854775807
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...