类:Mongo::Operation::Explain::Result

继承:
结果
  • 对象
显示全部
定义于:
构建/ruby-driver-v2.19/lib/ mongo /operation/explain/result.rb

Overview

在带有解释的 find 命令中定义结果的自定义行为。

由于:

  • 2.5.0

常量摘要

Result继承的常量

Result::CURSORResult::CURSOR_IDResult::FIRST_BATCHResult::NResult::NAMESPACEResult::NEXT_BATCHResult::OKResult::RESULT

实例属性摘要

Result继承的属性

#connection_description#connection_global_id#replies

实例方法摘要折叠

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_id0

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

获取游标 ID。

例子:

获取游标 ID。

result.cursor_id

返回:

  • ( 0 )

    始终0 ,因为解释不返回游标。

由于:

  • 2.5.0



37
38
39
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/explain/result.rb', 第37行

def cursor_id
  0
end

# 个documentsArray<BSON::Document>

获取结果中的文档。

例子:

获取文档。

result.documents

返回:

  • ( Array<BSON::Document> )

    文档。

由于:

  • 2.5.0



50
51
52
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/explain/result.rb', 第50行

def 文档
  回复.文档
end