Classe: Mongo::Operation::CollectionsInfo::Result
- Herda:
-
Resultado
- Objeto
- Resultado
- Mongo::Operação::CollectionsInfo::Result
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/operation/collections_info/result.rb
Visão geral
Define o comportamento personalizado dos resultados ao consultar a coleção system.namespaces.
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
-
#initialize(replica, connection_description, connection_global_id, database_name) ➤ Resultado
construtor
privado
Inicialize um novo resultado.
-
#namespace ➤ string
privado
Obtenha o namespace do cursor.
Métodos herdados do Resultado
#reconhecido?, #cluster_time, #cursor_id, #documents, #each, #error, #has_cursor_id?, #inspect, #labels, #ok?, #operation_time, #reply, #returned_count, #snapshot_timestamp, #successful?, #topology_version, #validate!, #write_concern_error?, #written_count
Detalhes do construtor
#initialize(replica, connection_description, connection_global_id, database_name) ➤ Resultado
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Inicialize um novo resultado.
42 43 44 45 |
# File 'build/ruby-driver-v2.19/lib/mongo/operation/collections_info/result.rb', linha 42 def inicializar(respostas, connection_description, connection_global_id, nome do banco de dados) super(respostas, connection_description, connection_global_id) @database_name = nome do banco de dados end |
Detalhes do método de instância
#namespace ➤ string
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Obtenha o namespace do cursor.
56 57 58 |
# File 'build/ruby-driver-v2.19/lib/mongo/operation/collections_info/result.rb', linha 56 def namespace "#{@database_name}.#{Database::namespaces}" end |