类:Mongo::Operation::GetMore::Result

继承:
操作::结果
  • 对象
显示全部
定义于:
lib/ Mongo/operation/get_more/result.rb

Overview

定义获取更多命令的结果的自定义行为。

由于:

  • 2.2.0

实例方法摘要折叠

实例方法详细信息

# cursor_id = " Integer "

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

获取游标 ID。

例子:

获取游标 ID。

result.cursor_id

返回:

  • ( Integer )

    游标 ID。

由于:

  • 2.2.0



34
35
36
# File 'lib/ Mongo/operation/get_more/result.rb', line 34

def cursor_id
  cursor_document ? cursor_document[CURSOR_ID] : 
end

# 个documentsArray<BSON::Document>

获取结果中的文档。

例子:

获取文档。

result.documents

返回:

  • ( Array<BSON::Document> )

    文档。

由于:

  • 2.2.0



56
57
58
# File 'lib/ Mongo/operation/get_more/result.rb', line 56

def 文档
  cursor_document[NEXT_BATCH]
end

# post_batch_resume_tokenBSON::Document | nil

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

获取结果的帖子批处理恢复令牌

返回:

  • ( BSON::Document | nil )

    帖子批处理恢复令牌

由于:

  • 2.2.0



43
44
45
# File 'lib/ Mongo/operation/get_more/result.rb', line 43

def post_batch_resume_token
  cursor_document ? cursor_document['postBatchResumeToken'] : nil
end