モジュール: Mongo::Operation::Result::Aggregate Private
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/result/aggregate.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
一括書き込み結果のカスタム動作を定義します
インスタンス メソッドの概要を折りたたむ
-
# aggregate_write_concern_errors (count) = 配列
private
この結果から返された書込み保証 (write concern) エラーを集計します。
-
# aggregate_write_errors (count) = 配列
private
この結果から返された書込み (write) エラーを集計します。
インスタンス メソッドの詳細
# aggregate_write_concern_errors (count) =配列
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
この結果から返された書込み保証 (write concern) エラーを集計します。
60 61 62 63 64 65 66 67 68 69 70 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/result/aggregate.rb', 行60 デフォルト aggregate_write_concern_errors(count) return ただし、 @reprise @reprise.each_with_index.reduce(nil) 行う |errors, (応答, _)| 場合 write_concern_errors = 応答.ドキュメント.最初に[' writeConcernErrors '] (errors || []) < write_concern_errors.reduce(nil) 行う |errs, wce| wce.mergeします。('index' => count + wce['index']) (errs || []) < write_concern_error end end end end |
# aggregate_write_errors (count) =配列
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
この結果から返された書込み (write) エラーを集計します。
38 39 40 41 42 43 44 45 46 47 48 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/operation/shared/result/aggregate.rb', 行38 デフォルト aggregate_write_errors(count) return ただし、 @reprise @reprise.reduce(nil) 行う |errors, 応答| 場合 write_errors = 応答.ドキュメント.最初に[' writeErrors '] Wes = write_errors.コレクション 行う |Webhook| Webhook.mergeします。('index' => count + Webhook['index']) end (errors || []) < Wes 場合 Wes end end end |