Classe: Mongo::Operation::CollectionsInfo::Result
- Herda:
- 
      Resultado
      
        - Objeto
- Resultado
- Mongo::Operação::CollectionsInfo::Result
 
- Definido em:
- 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, #connection_description, #connection_global_id, #context, #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 | # Arquivo '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 | # Arquivo 'lib/mongo/operation/collections_info/result.rb', linha 56 def namespace "#{@database_name}.#{Database::namespaces}" end |