1

以下のスニペットは、Java で使用すると問題なく動作します。しかし、mongodb mapreduce で Java ドライバーを使用して結果を別のデータベースに保存する方法はありますか。mapreduce はキャップ付きコレクションを作成できないため、これを実現したいと考えています。そのため、mapreduce の結果を別のコレクションに書き込み、ターゲット データベースに上限のあるコレクションを作成して、そのコレクションに挿入したいと考えています。

`MapReduceCommand wktgtcmd = new MapReduceCommand(tgtCollection, wk_map_function, tgt_reduce_function, 
                    "collection String", MapReduceCommand.OutputType.MERGE, null);
tgtCollection.mapReduce(wktgtcmd);`

「データベース.コレクション文字列」のようなもの、またはこれを達成するためのヒントはありますか?

4

2 に答える 2