モジュール: Mongo::BulkWrite::Validable Private
- 次のドキュメントに含まれます。
- orderedCombiner 、 UnorderCombiner
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/bulk_write/validable.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
検証に関する動作を定義します。
インスタンス メソッドの概要を折りたたむ
-
# validate (名前, ドキュメント)= ハッシュ、BSON::Document
private
ドキュメントを検証します。
インスタンス メソッドの詳細
# validate (名前, ドキュメント)=ハッシュ、 BSON::Document
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
ドキュメントを検証します。
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/bulkWrite/validable.rb '、 行43 デフォルト validate(name, ドキュメント) validate_operation(name) validate_document(name, ドキュメント) 場合 ドキュメント.respond_to?(:keys) & & (ドキュメント[:collation] || ドキュメント[操作::照合]) @has_collation = true end 場合 ドキュメント.respond_to?(:keys) & & ドキュメント[:array_filters] @has_array_filters = true end 場合 ドキュメント.respond_to?(:keys) & & ドキュメント[:hint] @has_hint = true end end |