クラス: Mongo::Operation::Find::Result
Overview
find コマンドの結果のカスタム動作を定義します。
定数の概要
結果から継承される定数
結果::CURSOR 、結果::CURSOR_ID 、結果::FIRST_BATCH 、結果::N 、結果::NAMESPACE 、結果::Next_BATCH 、結果:: OK 、結果::RESULT
インスタンス属性の概要
結果から継承される属性
接続 、 接続_説明 、 接続_グローバル_id 、 コンテキスト 、 応答
インスタンス メソッドの概要を折りたたむ
-
#cursor_id ⇒ Integer
private
カーソル ID を取得します。
-
ドキュメント数: 配列[BSON::Document]<BSON::Document>
結果内のドキュメントを取得します。
-
#名前空間= string
private
この検索コマンドが実行された名前空間。
結果から継承されるメソッド
認証済み 、#cluster_time 、 各 、# error 、# has_cursor_id ? 、 #initiate 、 #inspect 、 # labels 、 #ok? 、 #operation_time 、# reply 、#returned_count 、 #snapshot_timestamp 、#成功し たかどうか 、 トポロジー_バージョン 、検証し ます。 、 #write_concern_error 、 #Written_count
コンストラクターの詳細
このクラスは、 Mongo::Operation::Resultから コンストラクターを継承します。
インスタンス メソッドの詳細
#cursor_id ⇒ Integer
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
カーソル ID を取得します。
37 38 39 |
# ファイル 'lib/mongo/操作/find/result.rb' は、37 行 デフォルト cursor_id cursor_document ? cursor_document[CURSOR_ID] : スーパー end |
ドキュメント 数 : 配列[BSON::Document]<BSON::Document>
結果内のドキュメントを取得します。
50 51 52 |
# ファイル 'lib/mongo/操作/find/result.rb' は、50 行 デフォルト ドキュメント cursor_document[最初の_バッチ] end |
#名前空間= string
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
この検索コマンドが実行された名前空間。
60 61 62 |
# ファイル 'lib/mongo/操作/find/result.rb' は、60 行 デフォルト namespace cursor_document['ns'] end |