Method: Mongoid::Dirty::InstanceMethods#attribute_changed?

Defined in:
lib/mongoid/dirty.rb

#attribute_changed?(name) ⇒ Boolean

Determines if a specific field has chaged.

Example:

person = Person.new(:title => "Sir")
person.title = "Madam"
person.attribute_changed?("title") # true

Returns:

true if changed, false if not.

Returns:



32
33
34
# File 'lib/mongoid/dirty.rb', line 32

def attribute_changed?(name)
  modifications.include?(name)
end