Class: Mongo::Protocol::Reply::Upconverter
- 继承:
-
对象
- 对象
- Mongo::Protocol::Reply::Upconverter
- 定义于:
- build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb
Overview
将旧版回复上转换为新的 op 命令回复。
常量摘要折叠
- NEXT_BATCH =
下一个批处理常量。
' nextBatch '.冻结
- FIRST_BATCH =
第一个批处理常量。
' firstBatch '.冻结
- CURSOR =
游标字段常量。
' cursor '.冻结
- ID =
ID字段常量。
' ID '.冻结
实例属性摘要折叠
-
# cursor_id = "Integer"
只读
Cursor_id 游标 ID。
-
# 个documents ⇒ Array<BSON::Document>
只读
文档 文档。
-
# startup_from ⇒ 整数
只读
startup_from 游标中的起点。
实例方法摘要折叠
-
#命令⇒ BSON::Document
获取上转换命令。
-
#initialize (documents, cursor_id, startup_from) ⇒ 上转换器
构造函数
初始化新的上变频器。
构造函数详情
#initialize (documents, cursor_id, startup_from) ⇒上转换器
初始化新的上变频器。
152 153 154 155 156 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb', 第152行 def 初始化(文档, cursor_id, startup_from) @documents = 文档 @cursor_id = cursor_id @starting_from = startup_from end |
实例属性详细信息
# cursor_id ⇒整数(只读)
返回 cursor_id 游标 ID。
162 163 164 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb', 第162行 def cursor_id @cursor_id end |
# 个documents ⇒ Array<BSON::Document> (只读)
返回文档 文档。
159 160 161 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb', 第159行 def 文档 @documents end |
# startup_from ⇒整型(只读)
返回 startup_from 游标中的起点。
165 166 167 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb', 第165行 def startup_from @starting_from end |
实例方法详细信息
#command ⇒ BSON::Document
获取上转换命令。
175 176 177 |
# File 'build/Ruby-driver-v 2.19 /lib/mongo/protocol/reply.rb', 第175行 def 命令 命令? ? op_command : find_command end |