Class: Mongo::Protocol::Reply::Upconverter
- Hereda:
-
Objeto
- Objeto
- Mongo::Protocol::Reply::Upconverter
- Definido en:
- lib/mongo/protocolo/respuesta.rb
Overview
Convierte respuestas heredadas en nuevas respuestas de comando op.
Colapso delresumen constante
- SIGUIENTE_LOTE =
Siguiente lote constante.
' nextBatch '.freeze
- PRIMER_LOTE =
Primer lote constante.
'primer lote '.freeze
- CURSOR =
Constante del campo cursor.
'cursor'.freeze
- ID =
Constante del campo id.
'id'.freeze
Colapso delresumen de atributos de instancia
-
#cursor_id ⇒ Integer
solo lectura
Cursor_id El identificador del cursor.
-
#documentos ⇒ Array<BSON::Document>
solo lectura
Documentos Los documentos.
-
#desde_el_inicio ⇒ Entero
solo lectura
Starting_from El punto de inicio en el cursor.
Colapso del resumen del método de instancia
-
#command ⇒ BSON::Document
Obtenga el comando convertido.
-
#inicializar(documentos, cursor_id, inicio_desde) ⇒ Upconverter
constructor
Inicializar el nuevo convertidor ascendente.
Detalles del constructor
#inicializar(documentos, cursor_id, inicio_desde) ⇒ Upconverter
Inicializar el nuevo convertidor ascendente.
152 153 154 155 156 |
# Archivo 'lib/mongo/protocol/reply.rb', línea 152 def inicializar(Documentos, cursor_id, comenzando_desde) @documents = Documentos @cursor_id = cursor_id @empezando_desde = comenzando_desde end |
Detalles de los atributos de instancia
#cursor_id ⇒ Entero (solo lectura)
Devuelve cursor_id El id del cursor.
162 163 164 |
# Archivo 'lib/mongo/protocol/reply.rb', línea 162 def cursor_id @cursor_id end |
#documentos ⇒ Array<BSON::Document> (solo lectura)
Devuelve documentos Los documentos.
159 160 161 |
# Archivo 'lib/mongo/protocol/reply.rb', línea 159 def Documentos @documents end |
#desde_iniciar ⇒ Entero (solo lectura)
Devuelve starting_from El punto de inicio en el cursor.
165 166 167 |
# Archivo 'lib/mongo/protocol/reply.rb', línea 165 def comenzando_desde @empezando_desde end |
Detalles del método de instancia
#command ⇒ BSON::Document
Obtenga el comando convertido.
175 176 177 |
# Archivo 'lib/mongo/protocol/reply.rb', línea 175 def Comando ¿dominio? ? comando_op : comando_buscar end |