Clase: Mongo::Operation::GetMore::Result

Hereda:
Operación::Resultado
  • Objeto
Mostrar todo
Definido en:
lib/mongo/operation/get_more/result.rb

Overview

Define el comportamiento personalizado de los resultados para el comando get more.

Desde:

  • 2.2.0

Resumen del método de instancia colapsar

Detalles del método de instancia

#cursor_idInteger

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Obtener el id del cursor.

Ejemplos:

Obtener el id del cursor.

result.cursor_id

Devuelve:

  • (Número entero)

    El id del cursor.

Desde:

  • 2.2.0



34
35
36
# Archivo 'lib/mongo/operation/get_more/result.rb', línea 34

def cursor_id
  cursor_document ? cursor_document[CURSOR_ID] : super
end

#documentosArray<BSON::Document>

Obten los documentos en el resultado.

Ejemplos:

Obtén los documentos.

result.documents

Devuelve:

  • (arreglo<BSON::Document>)

    Los documentos.

Desde:

  • 2.2.0



56
57
58
# Archivo 'lib/mongo/operation/get_more/result.rb', línea 56

def Documentos
  cursor_document[SIGUIENTE_LOTE]
end

#post_batch_resume_tokenBSON::Document | nil

Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.

Obtén el token de reanudación por agrupar de publicaciones para el resultado

Devuelve:

  • (BSON::Document | nil)

    El token de reanudación de la publicación del lote

Desde:

  • 2.2.0



43
44
45
# Archivo 'lib/mongo/operation/get_more/result.rb', línea 43

def token_de_reanudación_de_bloque_de_envíos
  cursor_document ? cursor_document['postBatchResumeToken'] : nulo
end