我想使用Mongo DB MapReduce功能和聚合查询。
以下是我认为可能成为聚合管道的一部分的阶段。
我能够在聚合管道中实现步骤1,2和4。
我可以通过在Mongo DB中使用mapreduce功能分别实现第3阶段。
我想将mapreduce操作也作为聚合管道中的一个阶段,并使用它从前面的步骤接收过滤的文档,并将处理后的结果传递给下一步。
mapreduce操作基于样本映射和reduce操作。我打算在下面的stackoverflow问题中使用map,reduce和finalize共享函数。
Implement auto-complete feature using MongoDB search
我的查询是我现在知道我们是否可以将MapReduce操作作为Mongo数据库聚合管道的一部分,如果可以,我们可以将其用作内联并将其传递给下一阶段。
我正在使用Spring Data Mongo DB来实现Mongo数据库聚合解决方案。
如果有人实施了相同的内容,请帮助我。