Módulo: Mongoid::Persistable::Deletable::ClassMethods
- Definido en:
- lib/mongoid/persistable/deletable.rb
Resumen del método de instancia colapsar
-
#delete_all(condiciones = {}) ⇒ Entero
Borrar todos los documentos según las condiciones especificadas.
Detalles del método de instancia
#delete_all(condiciones = {}) ⇒ Integer
Elimina todos los documentos dados las condiciones suministradas. Si no se pasan condiciones, toda la colección se descartará para obtener beneficios de rendimiento. No activa ninguna función de retorno.
130 131 132 133 |
# Archivo 'lib/mongoid/persistable/deletable.rb', línea 130 def delete_all(condiciones = {}) selector = ¿hereditaria? ? condiciones.fusionar(discriminador_clave.to_sym => valor_discriminador) : condiciones dónde(selector).borrar end |