モジュール: Mongo::BulkWrite::Combinable Private
- 次のドキュメントに含まれます。
- orderedCombiner 、 UnorderCombiner
- 定義:
- lib/mongo/bulk_write/combinable.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
結合済みの動作を定義します
インスタンス属性の概要を折りたたむ
-
リクエスト= 件 = 配列 <Hash, BSON::Document>
readOnly
private
提供されたリクエストをリクエストします。
インスタンス メソッドの概要を折りたたむ
-
#has_array_filters? ⇒ Boolean
private
1 つ以上の操作で array_filters オプションが指定されるかどうか。
-
has_collation? = ブール値
private
1 つ以上の操作で照合オプションが指定されるかどうか。
-
#has_hint? = ブール値
private
1 つ以上の操作でヒント オプションが指定されているかどうか。
-
#初期化(リクエスト) = オブジェクト
private
順序付けられたコンフィギュレーションを作成します。
インスタンス属性の詳細
リクエスト= 件= 配列 <Hash, BSON ::Document> (読み取り専用)
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
提供されたリクエストを返します。
29 30 31 |
# ファイル 'lib/mongo/bulk_write/combinable.rb' 行 29 デフォルト リクエスト @requests end |
インスタンス メソッドの詳細
#has_array_filters? ⇒ Boolean
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
1 つ以上の操作で array_filters オプションが指定されているかどうかを返します。
56 57 58 |
# ファイル 'lib/mongo/bulk_write/combinable.rb' 行 56 デフォルト has_array_filters @has_array_filters end |
has_collation? =ブール値
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
1 つ以上の操作で照合オプションが指定されているかどうかを返します。
50 51 52 |
# ファイル 'lib/mongo/bulk_write/combinable.rb' 行 50 デフォルト has_collation? @has_collation end |
#has_hint? =ブール値
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
1 つ以上の操作でヒント オプションが指定されているかどうかを返します。
62 63 64 |
# ファイル 'lib/mongo/bulk_write/combinable.rb' 行 62 デフォルト has_hint? @has_hint end |
#初期化(リクエスト) =オブジェクト
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
順序付けられたコンフィギュレーションを作成します。
41 42 43 44 45 46 |
# ファイル 'lib/mongo/bulk_write/combinable.rb' 行 41 デフォルト 初期化(リクエスト) @requests = リクエスト @has_collation = false @has_array_filters = false @has_hint = false end |