Class: Mongo::Protocol::Reply::Upconverter
- 継承:
-
オブジェクト
- オブジェクト
- Mongo::Protocol::Reply::Upconverter
- 定義:
- lib/mongo/プロトコル/reply.rb
Overview
レガシー応答を新しい op コマンド応答にアップ変換します。
定数の概要の削減
- Next_バッチ =
次のバッチ定数。
' nextBatch '.freeze
- 最初の_バッチ =
最初のバッチ定数。
' firstBatch '.freeze
- CURSOR =
カーソル フィールド 定数。
'cursor'.freeze
- ID =
ID フィールド 定数。
'id'.freeze
インスタンス属性の概要を折りたたむ
-
#cursor_id ⇒ Integer
readOnly
Cursor_id カーソル ID。
-
ドキュメント数: 配列[BSON::Document]<BSON::Document>
readOnly
ドキュメント のドキュメント。
-
# starting_from ~ 整数
readOnly
start_from カーソルの開始点。
インスタンス メソッドの概要を折りたたむ
-
#command ⇒ BSON::Document
アップ変換された コマンドを取得します。
-
#初期化(ドキュメント、カーソル_id、開始_から)= アップ変換
コンストラクター
新しいアップコンバータを初期化します。
コンストラクターの詳細
インスタンス属性の詳細
# cursor_id ~整数(読み取り専用)
cursor_id カーソル ID を返します。
162 163 164 |
# ファイル 'lib/mongo/プロトコル/reply.rb', 行 162 デフォルト cursor_id @cursor_id end |
ドキュメント 数 : 配列[BSON::Document <BSON::Document>](読み取り専用)
ドキュメントを返します ドキュメント。
159 160 161 |
# ファイル 'lib/mongo/プロトコル/reply.rb', 行 159 デフォルト ドキュメント @documents end |
# start_from ~整数(読み取り専用)
カーソルの開始点から start_from
165 166 167 |
# ファイル 'lib/mongo/プロトコル/reply.rb', 行 165 デフォルト start_from @starting_from end |
インスタンス メソッドの詳細
#command ⇒ BSON::Document
アップ変換された コマンドを取得します。
175 176 177 |
# ファイル 'lib/mongo/プロトコル/reply.rb', 行 175 デフォルト コマンド コマンドは? ? op_command : find_command end |