类:Mongo::Operation::CollectionsInfo::Result
- 定义于:
- 构建/ruby-driver-v2.19/lib/ mongo /operation/collections_info/result.rb
Overview
定义查询system.namespaces集合时结果的自定义行为。
常量摘要
从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
实例方法摘要折叠
-
#initialize (replies, connection_description, connection_global_id, database_name) ⇒ 结果
构造函数
private
初始化新结果。
-
#命名空间⇒ string
private
获取游标的命名空间。
从Result继承的方法
#acknowledged? 、#cluster_time、 # cursor_id、#documents、# each 、# error 、 # has_cursor_id ? 、 #inspect 、 #labels 、 #ok? , #operation_time , #reply , #returned_count , #snapshot_timestamp , # success ? 、 #topology_version 、 #validate! , #write_concern_error? , #liter_count
构造函数详情
#initialize (replies, connection_description, connection_global_id, database_name) ⇒结果
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
初始化新结果。
42 43 44 45 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/collections_info/result.rb', 第42行 def 初始化(回复, connection_description, connection_global_id, database_name) 超(回复, connection_description, connection_global_id) @database_name = database_name end |
实例方法详细信息
#命名空间⇒ string
此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。
获取游标的命名空间。
56 57 58 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo /operation/collections_info/result.rb', 第56行 def namespace " #{ @database_name } . #{ Database :: NAMESPACES } " end |