instance method attributes_in_database

Ruby on Rails 6.0.6

Since v5.2.8.1

Available in: v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

attributes_in_database()

Returns a hash of the attributes that will change when the record is next saved.

The hash keys are the attribute names, and the hash values are the original attribute values in the database (as opposed to the in-memory values about to be saved).

Source
# File activerecord/lib/active_record/attribute_methods/dirty.rb, line 154
      def attributes_in_database
        mutations_from_database.changed_values
      end

Defined in activerecord/lib/active_record/attribute_methods/dirty.rb line 154 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveRecord::AttributeMethods::Dirty

Type at least 2 characters to search.

↑↓ navigate · open · esc close