2017-12-18 14 views
0

Mongoサーバーの最新バージョン(3.6)は、$lookupアグリゲーションの段階で優れた機能を導入しました。ここで、演算子は、(例えば、hereのように)結合するコレクションを実行するための引数としてパイプラインをとります。これは、たとえば、結合する前に結合されるドキュメントをフィルタリングすることを許可します。 Javaドライバで使用する方法はありますか?私はドライバのreferenceAPIのドキュメントを見て、何も見つかりませんでした。私が紛失しているか、まだ実装されていないことはありますか?内部パイプラインを使用したMongo javaドライバ検索

答えて

1

ライブラリのバージョン3.7.0-SNAPSHOTを使用できます。

https://github.com/mongodb/mongo-java-driver/pull/434/files#diff-63c7b578add7f32066a07ad92de3fea2R275

+0

を参照してください。私はすでに手動でのArrayList を構築し、別の '$検索[ドキュメントに渡すことで、この問題を解決しました。あなたが示したことはそれを解決するようですが、v3.7がまだ出ていないので、私はあなたの答えを受け入れたものとしてマークしません。 –

関連する問題