Clase: Mongo::Operation::Find::Result
- Hereda:
-
Resultado
- Objeto
- Resultado
- Mongo::operación::Find::Result
- Definido en:
- lib/mongo/operación/find/result.rb
Overview
Define el comportamiento personalizado de los resultados en el comando buscar.
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
-
#cursor_id ⇒ Integer
privado
Obtener el id del cursor.
-
#documentos ⇒ Array<BSON::Document>
Obten los documentos en el resultado.
-
#namespace ⇒ String
privado
El espacio de nombres en el que se realizó este comando de búsqueda.
Métodos heredados de Result
#acknowledged, #cluster_time, #each, #error, #has_cursor_id?, #initialize, #inspect, #labels, #ok?, #operation_time, #reply, #returned_count, #snapshot_timestamp, #exitoso?, #topology_version, #validate!, #write_concern_error?, #written_count
Detalles del constructor
Esta clase hereda un constructor de Mongo::Operation::Result
Detalles del método de instancia
#cursor_id ⇒ Integer
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Obtener el id del cursor.
37 38 39 |
# Archivo 'lib/mongo/operation/find/result.rb', línea 37 def cursor_id cursor_document ? cursor_document[ID DEL CURSOR] : super end |
#documentos ⇒ Array<BSON::Document>
Obten los documentos en el resultado.
50 51 52 |
# Archivo 'lib/mongo/operation/find/result.rb', línea 50 def Documentos cursor_document[FIRST_BATCH] end |
# 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.
El espacio de nombres en el que se realizó este comando de búsqueda.
60 61 62 |
# Archivo 'lib/mongo/operation/find/result.rb', línea 60 def namespace cursor_document['ns'] end |