aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record
diff options
context:
space:
mode:
authorDamien Mathieu <42@dmathieu.com>2013-10-23 11:00:29 +0200
committerDamien Mathieu <42@dmathieu.com>2013-10-23 11:00:31 +0200
commit976e77651a5a4f847254b450eec884c7b6978c2a (patch)
tree1aad9db88f43a4fe0d429350133cc1e398f5367c /activerecord/lib/active_record
parent306651c7b3e9f6945c50bc13d0b9405ee7999069 (diff)
downloadrails-976e77651a5a4f847254b450eec884c7b6978c2a.tar.gz
rails-976e77651a5a4f847254b450eec884c7b6978c2a.tar.bz2
rails-976e77651a5a4f847254b450eec884c7b6978c2a.zip
warning about saving models with dirty attributes
See #8328
Diffstat (limited to 'activerecord/lib/active_record')
-rw-r--r--activerecord/lib/active_record/attribute_methods/serialization.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/attribute_methods/serialization.rb b/activerecord/lib/active_record/attribute_methods/serialization.rb
index 1287de0d0d..6b77cc9e83 100644
--- a/activerecord/lib/active_record/attribute_methods/serialization.rb
+++ b/activerecord/lib/active_record/attribute_methods/serialization.rb
@@ -24,6 +24,9 @@ module ActiveRecord
# serialized object must be of that class on retrieval or
# <tt>SerializationTypeMismatch</tt> will be raised.
#
+ # A notable side effect of serialized attributes is that the model will
+ # be updated on every save, even if it is not dirty.
+ #
# ==== Parameters
#
# * +attr_name+ - The field name that should be serialized.