Module: Mongo::Collection::Helpers Privado

Incluido en:
Mongo::Collection, SearchIndex::View
Definido en:
lib/mongo/colección/asistente.rb

Overview

Este módulo es parte de una API privada. Deberías evitar usar este módulo si es posible, ya que puede ser removido o cambiado en el futuro.

Este módulo contiene la clase de colección de métodos asistentes.

Desde:

  • 2.0.0

Resumen del método de instancia colapsar

Detalles del método de instancia

#do_drop(operation, session, context) ⇒ Resultado

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Ejecuta la operación de descartar e ignora el error NamespaceNotFound.

Parámetros:

Devuelve:

  • (Result)

    El resultado de la ejecución.

Desde:

  • 2.0.0



30
31
32
33
34
35
36
37
# Archivo 'lib/mongo/collection/helpers.rb', línea 30

def do_drop(Operación, sesión, context)
  Operación.ejecutar(siguiente_principal(nulo, sesión), context: context)
rescate Error::OperationFailure::Familia => e
  # NamespaceNotFound
  propagar a menos que e.Código == 26 || (e.Código.nil? && e.mensaje =~ /ns no encontrado/)

  false
end