Method: ActiveRecord::Validations::NumericalityValidator#validate_each
- Defined in:
- activerecord/lib/active_record/validations/numericality.rb
#validate_each(record, attribute, value, precision: nil, scale: nil) ⇒ Object
6 7 8 9 10 |
# File 'activerecord/lib/active_record/validations/numericality.rb', line 6 def validate_each(record, attribute, value, precision: nil, scale: nil) precision = [column_precision_for(record, attribute) || Float::DIG, Float::DIG].min scale = column_scale_for(record, attribute) super(record, attribute, value, precision: precision, scale: scale) end |