aboutsummaryrefslogtreecommitdiffstats
path: root/railties/doc/guides/source
diff options
context:
space:
mode:
authorCassioMarques <cassiommc@gmail.com>2008-11-10 19:15:40 -0200
committerCassioMarques <cassiommc@gmail.com>2008-11-10 19:15:40 -0200
commit5affa79f2a5fe73e4bf9ddf1bd2abdfa5667361b (patch)
tree197a878d6265c22741eb50cc78dce897016b85c4 /railties/doc/guides/source
parent41f4a258572ac7420e346c116e56b3423f993476 (diff)
downloadrails-5affa79f2a5fe73e4bf9ddf1bd2abdfa5667361b.tar.gz
rails-5affa79f2a5fe73e4bf9ddf1bd2abdfa5667361b.tar.bz2
rails-5affa79f2a5fe73e4bf9ddf1bd2abdfa5667361b.zip
Added documentation for validates_numericallity_of
Diffstat (limited to 'railties/doc/guides/source')
-rw-r--r--railties/doc/guides/source/activerecord_validations_callbacks.txt19
1 files changed, 14 insertions, 5 deletions
diff --git a/railties/doc/guides/source/activerecord_validations_callbacks.txt b/railties/doc/guides/source/activerecord_validations_callbacks.txt
index af82f62b6b..b26ebfed41 100644
--- a/railties/doc/guides/source/activerecord_validations_callbacks.txt
+++ b/railties/doc/guides/source/activerecord_validations_callbacks.txt
@@ -221,18 +221,27 @@ end
=== The +validates_numericallity_of+ helper
-=== The +validates_presence_of+ helper
+This helper validates that your attributes have only numeric values. By default, it will match an optional sign followed by a integral or floating point number. Using the +:integer_only+ option set to true, you can specify that only integral numbers are allowed.
-=== The +validates_size_of+ helper
+If you use +:integer_only+ set to +true+, then it will use the +$$/\A[+\-]?\d+\Z/$$+ regular expression to validate the attribute's value. Otherwise, it will try to convert the value using +Kernel.Float+.
-=== The validates_uniqueness_of+ helper
+[source, ruby]
+------------------------------------------------------------------
+class Player < ActiveRecord::Base
+ validates_numericallity_of :points
+ validates_numericallity_of :games_played, :integer_only => true
+end
+------------------------------------------------------------------
-== Common validation options
+The default error message for +validates_numericallity_of+ is "_is not a number_".
+=== The +validates_presence_of+ helper
+=== The +validates_size_of+ helper
-== Credits
+=== The validates_uniqueness_of+ helper
+== Common validation options
== Changelog