# File lib/active_record/persistence.rb, line 287 def reload(options = nil) clear_aggregation_cache clear_association_cache IdentityMap.without do fresh_object = self.class.unscoped { self.class.find(self.id, options) } @attributes.update(fresh_object.instance_variable_get('@attributes')) end @attributes_cache = {} self end