下面的代码片段在 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);`
诸如“数据库.Collection String”之类的东西或实现此目的的一些提示?