Clase: Mongo::Operation::CollectionsInfo::Result
- Hereda:
-
Resultado
- Objeto
- Resultado
- Mongo::Operation::CollectionsInfo::Result
- Definido en:
- lib/mongo/operation/collections_info/result.rb
Overview
Define el comportamiento personalizado de los resultados cuando se consulta la colección system.namespaces.
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
-
#initialize(replies, connection_description, connection_global_id, database_name) ⇒ resultado
constructor
privado
Inicializa un nuevo resultado.
-
#namespace ⇒ String
privado
Obtén el namespace para el cursor.
Métodos heredados de Result
#acknowledged?, #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
Detalles del constructor
#initialize(replies, connection_description, connection_global_id, database_name) ⇒ Resultado
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Inicializa un nuevo resultado.
42 43 44 45 |
# Archivo 'lib/mongo/operation/collections_info/result.rb', línea 42 def inicializar(respuestas, connection_description, connection_global_id, nombre_de_la_base_de_datos) super(respuestas, connection_description, connection_global_id) @database_name = nombre_de_la_base_de_datos end |
Detalles del método de instancia
# espaciode nombres ⇒ Cadena
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Obtén el namespace para el cursor.
56 57 58 |
# Archivo 'lib/mongo/operation/collections_info/result.rb', línea 56 def namespace "#{@database_name}.#{Base de datos::NAMESPACES}" end |