Проверка корректности вводимого числового значения в ActiveModel
Проверка корректности вводимого числового значения в ActiveModel с помощью validates.
Возможно применить validates:
validates :price, :numericality => { :greater_than_or_equal_to => 0 }
А возможно применить validates_numericality_of:
validates_numericality_of :price, :greater_than_or_equal_to => 0