Classe: Mongo::Operation::Delete::Result

Herda:
Resultado
  • Objeto
mostrar tudo
Definido em:
build/ruby-driver-v2.19/lib/mongo/operation/delete/result.rb

Visão geral

Define o comportamento personalizado dos resultados para uma exclusão.

Desde:

  • 2.0.0

Resumo constante

Constantes herdadas do resultado

Resultado::CURSOR, Resultado::CURSOR_ID, Resultado::FIRST_BATCH, Resultado::N, Resultado::NAMESPACE, Resultado::NEXT_BATCH, Resultado::OK, Resultado::RESULT

Resumo do atributo de instância

Atributos herdados do Resultado

#connection_description, #connection_global_id, #replies

Recolhimento do Resumo do método de instância

Métodos herdados do Resultado

#reconhecido?, #cluster_time, #cursor_id, #documents, #each, #error, #has_cursor_id?, #initialize, #inspect, #labels, namespace, #ok?, #operation_time, #reply, #returned_count, #snapshot_timestamp, #successful?, #topology_version, #validate!, #write_concern_error?, #written_count

Detalhes do construtor

Esta classe herda um construtor de Mongo::Operation::Result

Detalhes do método de instância

#bulk_result ➤ Objeto

Desde:

  • 2.0.0



42
43
44
# File 'build/ruby-driver-v2.19/lib/mongo/operation/delete/result.rb', linha 42

def bulk_result
  BulkResult.Novo(@replica, connection_description)
end

#delete_count ➤ Inteiro

Obtenha o número de documentos excluídos.

Exemplos:

Obtenha a contagem excluída.

result.deleted_count

Retorna:

  • (Inteiro)

    A contagem excluída.

Desde:

  • 2.0.0



37
38
39
# File 'build/ruby-driver-v2.19/lib/mongo/operation/delete/result.rb', linha 37

def delete_count
  n
end