Clase: Mongo::Operación::InfoColecciones::Resultado
- Hereda:
-
Resultado
- Objeto
- Resultado
- Mongo::Operación::Información de colecciones::Resultado
- 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 Result
Resultado::CURSOR, Resultado::CURSOR_ID, Resultado::PRIMER_LOTE, Resultado::N, Resultado::ESPACIO_DE_NOMBRES, Resultado::SIGUIENTE_LOTE, Resultado::OK, Resultado::RESULTADO
Resumen de atributos de instancia
Atributos heredados de Result
#conexión, #descripción_de_conexión, #id_global_de_conexión, #contexto, #respuestas
Colapso del resumen del método de instancia
-
#inicializar(respuestas, descripción_de_la_conexión, id_global_de_la_conexión, nombre_de_la_base_de_datos) ⇒ Resultado
constructor
privada
Inicializar un nuevo resultado.
-
#namespace ⇒ String
privada
Obtenga el espacio de nombres para el cursor.
Métodos heredados de Result
#¿reconocido?, #tiempo_de_clúster, #id_del_cursor, #documentos, #cada uno, #error, #¿tiene_id_del_cursor?, #inspeccionar, #etiquetas, #¿ok?, #tiempo_de_operación, #responder, #conteo_de_devueltos, #marca_de_tiempo_de_instantánea, #¿exitoso?, #versión_de_topología, #¡validar!, #¿error_de_preocupación_de_escritura?, #conteo_escrito
Detalles del constructor
#inicializar(respuestas, descripción_de_la_conexión, id_global_de_la_conexión, nombre_de_la_base_de_datos) ⇒ 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.
Inicializar un nuevo resultado.
42 43 44 45 |
# Archivo 'lib/mongo/operation/collections_info/result.rb', línea 42 def inicializar(respuestas, descripción de la conexión, id_global_de_conexión, nombre_de_la_base_de_datos) Super(respuestas, descripción de la conexión, id_global_de_conexión) @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.
Obtenga el espacio de nombres para el cursor.
56 57 58 |
# Archivo 'lib/mongo/operation/collections_info/result.rb', línea 56 def namespace "#{@database_name }.#{Base de datos::ESPACIOS DE NOMBRES}" end |