mongo Java ドライバーは、集計メソッドに var args を使用します。$unwind
オブジェクトが動的に作成され、その数が固定されていない API があります。各オブジェクトを個別に渡す必要があるため、Mongo Java ドライバーの集計メソッドを介して渡すにはどうすればよいですか。すべての$unwind
オブジェクトを BasicDBList に入れてパスしようとしましたが、失敗します。誰かが回避策を手伝ってくれますか?
例:
db.foo.aggregate({$unwind:items},{$unwind:item2})
、ただし、これらのアンワインドは実行時に作成されるため、異なる場合があります。