类:Mongo::Operation::GetMore::Result
- 定义于:
- build/Ruby-driver-v 2.19 /lib/mongo/operation/get_more/result.rb
Overview
定义获取更多命令的结果的自定义行为。
常量摘要
从Result继承的常量
Result::CURSOR 、 Result::CURSOR_ID 、 Result::FIRST_BATCH 、 Result::N 、 Result::NAMESPACE 、 Result::NEXT_BATCH 、 Result::OK 、 Result::RESULT
实例属性摘要
从Result继承的属性
#connection_description 、 #connection_global_id 、 #replies
实例方法摘要折叠
-
# cursor_id = "Integer"
private
获取游标 ID。
-
# 个documents ⇒ Array<BSON::Document>
获取结果中的文档。
-
# post_batch_resume_token ⇒ BSON::Document | nil
private
获取结果的批处理后恢复令牌。
从Result继承的方法
#acknowledged? 、#cluster_time、# each 、# error 、# has_cursor_id? , #initialize , #inspect , #labels , 命名空间 , #ok? , #operation_time , #reply , #returned_count , #snapshot_timestamp , # success ? 、 #topology_version 、 #validate! , #write_concern_error? , #liter_count
构造函数详情
该类从Mongo::Operation::Result继承了一个构造函数
实例方法详细信息
# cursor_id = " Integer "
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
获取游标 ID。
37 38 39 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/get_more/result.rb', 第37行 def cursor_id cursor_document ? cursor_document[CURSOR_ID] : 超 end |
# 个documents ⇒ Array<BSON::Document>
获取结果中的文档。
59 60 61 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/get_more/result.rb', 第59行 def 文档 cursor_document[NEXT_BATCH] end |
# post_batch_resume_token ⇒ BSON::Document | nil
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
获取结果的帖子批处理恢复令牌
46 47 48 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/get_more/result.rb', 第46行 def post_batch_resume_token cursor_document ? cursor_document['postBatchResumeToken'] : nil end |