method
non_numeric_string?
non_numeric_string?(value)
private
Hide source
# File activerecord/lib/active_record/type/numeric.rb, line 28 def non_numeric_string?(value) # 'wibble'.to_i will give zero, we want to make sure # that we aren't marking int zero to string zero as # changed. value.to_s !~ /\A-?\d+\.?\d*\z/ end