Módulo: Mongoide::Persistente::Deletable
- Ampliado por:
- ActiveSupport::Preocupación
- Incluido en:
- Mongoid::Persistable
- Definido en:
- lib/mongoid/persistable/deletable.rb
Overview
Define el comportamiento de las operaciones de persistencia que eliminan documentos.
Definido en el espacio de nombres
Modules: Métodos de clase
Colapso del resumen del método de instancia
-
#eliminar(opciones = {}) ⇒ TrueClass (también: #eliminar)
Eliminar el documento de la base de datos.
Detalles del método de instancia
#eliminar(opciones = {}) ⇒ TrueClass También conocido como: eliminar
Eliminar el documento de la base de datos.
23 24 25 26 27 28 29 30 31 32 33 |
# Archivo 'lib/mongoid/persistable/deletable.rb', línea 23 def borrar( = {}) preparar_eliminar hacer a no ser que [:persistir] == false Si () else delete_as_root end end end end |