# File lib/mongoid/paranoia.rb, line 56 def remove(options = {}) time = self.deleted_at = Time.now paranoid_collection.update( atomic_selector, { "$set" => { paranoid_field => time }}, Safety.merge_safety_options(options) ) cascade! @destroyed = true IdentityMap.remove(self) Threaded.clear_options! true end