クラス: Mongo::Operation::CollectionsInfo::Result

継承:
結果
  • オブジェクト
すべて表示
定義:
build/ruby-Driver-v 2.19 /lib/mongo/operation/collections_info/result.rb

Overview

system.namespaces コレクションをクエリする際の結果のカスタム動作を定義します。

以来

  • 2.1.0

定数の概要

結果から継承される定数

結果::CURSOR結果::CURSOR_ID結果::FIRST_BATCH結果::N結果::NAMESPACE結果::Next_BATCH結果:: OK結果::RESULT

インスタンス属性の概要

結果から継承される属性

# connection_description # connection_ global_id # replays

インスタンス メソッドの概要を折りたたむ

結果から継承されるメソッド

認証済み 、#cluster_time #cursor_id #documents 、各 、 #error # has_cursor_id ? #inspect #la更新s #ok? #operation_time 、# reply 、#returned_count #snapshot_timestamp 、#成功し たかどうか トポロジー_バージョン 、検証し ます。 、 #write_concern_error 、 #Written_count

コンストラクターの詳細

#初期化(応答、接続_description、接続_グローバル_id、データベース名) =結果

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

新しい結果を初期化します。

パラメーター:

  • 応答 (Array<Protocol::Message> | nil)

    ワイヤプロトコルが応答する場合、応答します。

  • connection_description Server:: Description

    この結果の操作を実行したサーバーの説明。

  • connection_ global_id (整数)

    この結果となる操作が実行された接続のグローバル ID。

  • database_name ( string )

    クエリが送信されたデータベースの名前。

以来

  • 2.1.0



42
43
44
45
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/collections_info/result.rb', 行42

デフォルト 初期化(応答, connection_description, connection_ global_id, database_name)
  スーパー(応答, connection_description, connection_ global_id)
  @database_name = database_name
end

インスタンス メソッドの詳細

#名前空間= string

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

カーソルの名前空間を取得します。

例:

名前空間を取得します。

result.namespace

次の値を返します。

  • ( string )

    名前空間。

以来

  • 2.1.0



56
57
58
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/collections_info/result.rb', 行56

デフォルト namespace
  " #{ @database_name } . #{ Database :: NAMESPACE } "
end