Class: Mongo::Protocol::Reply::Upconverter
- Herda:
-
Objeto
- Objeto
- Mongo::Protocol::Reply::Upconverter
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb
Visão geral
Converte para cima respostas legadas para novas respostas de comando op.
Colapsode resumo constante
- NEXT_BATCH =
Constante do próximo lote.
'próximoBatch'.congelar
- FIRST_BATCH =
Constante do primeiro lote.
'firstBatch'.congelar
- CURSOR =
Constante do campo do cursor.
'cursor'.congelar
- ID =
Constante do campo ID.
'ID'.congelar
Recolhimento do Resumo do atributo de instância
-
#cursor_id ➤ Inteiro
Somente leitura
Cursor_id O ID do cursor.
-
#documents ➤ Array<BSON::Document>
Somente leitura
Documentos Os documentos.
-
#initial_from ➤ Inteiro
Somente leitura
initial_from O ponto de partida no cursor.
Recolhimento do Resumo do método de instância
-
#command ➤ BSON::Document
Obtenha o comando convertido.
-
#initialize(documents, cursor_id, initial_from) ➤ Upconverter
construtor
Inicialize o novo conversor ascendente.
Detalhes do construtor
#initialize(documents, cursor_id, initial_from) ➤ Upconverter
Inicialize o novo conversor ascendente.
152 153 154 155 156 |
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', linha 152 def inicializar(documentos, cursor_id, initial_from) @documents = documentos @cursor_id = cursor_id @starting_from = initial_from end |
Detalhes do atributo da instância
#cursor_id ➤ Inteiro (somente leitura)
Retorna cursor_id O ID do cursor.
162 163 164 |
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', linha 162 def cursor_id @cursor_id end |
#documents ➤ Array<BSON::Document> (somente leitura)
Retorna documentos Os documentos.
159 160 161 |
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', linha 159 def documentos @documents end |
#initial_from ➤ Inteiro (somente leitura)
Retorna initial_from O ponto de partida no cursor.
165 166 167 |
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', linha 165 def initial_from @starting_from end |
Detalhes do método de instância
#command ⇒ BSON::Document
Obtenha o comando convertido.
175 176 177 |
# File 'build/ruby-driver-v2.19/lib/mongo/protocol/reply.rb', linha 175 def comando comando? ? op_command : find_command end |