使用MongoDb和MapReduce的Grails
Grails插件支持MapReduce吗?我如何使用它?我一直在看文档,但没看到有人提到它使用MongoDb和MapReduce的Grails,grails,mongodb,Grails,Mongodb,Grails插件支持MapReduce吗?我如何使用它?我一直在看文档,但没看到有人提到它 该插件支持MapReduce,但我发现文档有点缺乏。如何提供finalize函数并将输出设置为inline?GMongo只是标准Java MongoDB API的一个薄薄包装,Map/Reduce的参考资料如下: ) 您只需执行以下操作: Book.collection.mapReduce(…)在gmongo中,使用类似这样的方法访问finalize函数。首先定义映射字符串,减少并最终确定以下代码上方的
该插件支持MapReduce,但我发现文档有点缺乏。如何提供finalize函数并将输出设置为
inline
?GMongo只是标准Java MongoDB API的一个薄薄包装,Map/Reduce的参考资料如下:
)
您只需执行以下操作:
Book.collection.mapReduce(…)
在gmongo中,使用类似这样的方法访问finalize函数。首先定义映射字符串,减少并最终确定以下代码上方的某个位置,然后调用以下代码:
MapReduceCommand mapReduceCommand = new MapReduceCommand(coll, map, reduce, null, MapReduceCommand.OutputType.INLINE, null)
mapReduceCommand.setFinalize(finalize)
def result = coll.mapReduce(mapReduceCommand)
这里,coll是讨论的对象,例如:
DBCollection coll = db.<your_collection_name>
DBCollection coll=db。