Módulo: Mongoid::Persistable::Destroyable::ClassMethods

Definido en:
lib/mongoid/persistable/destroyable.rb

Resumen del método de instancia colapsar

Detalles del método de instancia

#destroy_all(conditions = nil) ⇒ Integer

Borre todos los documentos dadas las condiciones suministradas. Si no se pasan condiciones, se descartará toda la colección para mejorar el rendimiento. Activa las devoluciones de llamada de destrucción si se han pasado las condiciones.

Ejemplos:

Destruye los documentos coincidentes de la colección.

Person.destroy_all({ :title => "Sir" })

Destruir todos los documentos de la colección.

Person.destroy_all

Parámetros:

  • condiciones (encriptada) (valor por defecto: nil)

    Condiciones opcionales para destruir.

Devuelve:

  • (Número entero)

    El número de documentos destruidos.



74
75
76
# Archivo 'lib/mongoid/persistable/destroyable.rb', línea 74

def destruir_todo(condiciones = nulo)
  dónde(condiciones || {}).destruir
end