Clase: Mongo::Operation::Delete::Result

Hereda:
Resultado
  • Objeto
Mostrar todo
Definido en:
lib/mongo/operación/eliminar/resultado.rb

Overview

Define el comportamiento personalizado de los resultados de una eliminación.

Desde:

  • 2.0.0

Resumen constante

Constantes heredadas de Result

Resultado::CURSOR, Resultado::CURSOR_ID, Resultado::PRIMER_LOTE, Resultado::N, Resultado::ESPACIO_DE_NOMBRES, Resultado::SIGUIENTE_LOTE, Resultado::OK, Resultado::RESULTADO

Resumen de atributos de instancia

Atributos heredados de Result

#conexión, #descripción_de_conexión, #id_global_de_conexión, #contexto, #respuestas

Colapso del resumen del método de instancia

Métodos heredados de Result

#acknowledged?, #cluster_time, #cursor_id, #documentos, #each, #error, #has_cursor_id?, #initialize, #inspect, #labels, #namespace, #ok?, #operation_time, #reply, #returned_count, #snapshot_timestamp, #exitoso?, #topology_version, #validate!, #write_concern_error?, #written_count

Detalles del constructor

Esta clase hereda un constructor de Mongo::Operation::Result

Detalles del método de instancia

#resultado_masivoObjeto

Desde:

  • 2.0.0



42
43
44
# Archivo 'lib/mongo/operation/delete/result.rb', línea 42

def resultado masivo
  BulkResult.Nuevo(@replies, descripción de la conexión)
end

#recuento_eliminadoEntero

Obtenga el número de documentos eliminados.

Ejemplos:

Obtenga el recuento eliminado.

result.deleted_count

Devuelve:

  • (Entero)

    El recuento eliminado.

Desde:

  • 2.0.0



37
38
39
# Archivo 'lib/mongo/operation/delete/result.rb', línea 37

def recuento eliminado
  n
end