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 para un borrado.

Desde:

  • 2.0.0

Resumen constante

Constantes heredadas de Resultado

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

Resumen del atributo de la instancia

Atributos heredados de Resultado

#connection, #connection_description, #connection_global_id, #context, #replies

Resumen del método de instancia colapsar

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

#bulk_resultObject

Desde:

  • 2.0.0



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

def bulk_result
  BulkResult.Nuevo(@replies, connection_description)
end

#deleted_countInteger

Obtenga el número de documentos eliminados.

Ejemplos:

Obtenga el recuento de eliminaciones.

result.deleted_count

Devuelve:

  • (Número entero)

    El recuento eliminado.

Desde:

  • 2.0.0



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

def deleted_count
  n
end