Method: Dynamoid::Dirty#changed

Defined in:
lib/dynamoid/dirty.rb

#changedArray[String]

Returns an array with names of the attributes with unsaved changes.

person = Person.new
person.changed # => []
person.name = 'Bob'
person.changed # => ["name"]

Returns:

  • (Array[String])


101
102
103
# File 'lib/dynamoid/dirty.rb', line 101

def changed
  changed_attributes.keys
end