instance method
attribute_before_last_save
Ruby on Rails 5.2.8.1
Since v5.2.8.1Signature
attribute_before_last_save(attr_name)
Returns the original value of an attribute before the last save. Behaves similarly to attribute_was. This method is useful in after callbacks to get the original value of an attribute before the save that just occurred
Parameters
-
attr_namereq
Source
# File activerecord/lib/active_record/attribute_methods/dirty.rb, line 73
def attribute_before_last_save(attr_name)
mutations_before_last_save.original_value(attr_name)
end
Defined in activerecord/lib/active_record/attribute_methods/dirty.rb line 73
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::AttributeMethods::Dirty