我最近开始使用MongoDB,并遇到了mapReduce方法。我理解它背后的理论,但我在实践中遇到了问题,我将尝试解释:我使用Studio 3T作为IDE,通过右键单击DBs,我看到了‘添加/编辑存储函数’选项,我用这个选项创建了map并减少了函子,但是我不知道如何调用它们。
这就是我如何定义map和还原函数的方法:


这就是我给他们打电话的方式,接收ReferenceError。

编辑1:我看到了这条线,但它没有做我想做的事情,他在mongodb中定义了函数,我希望能够在studio 3t中定义函数,并在“我想”的时候调用它们。
发布于 2018-06-11 12:48:31
与使用IntelliShell (相当于Studio3T中的更智能的mongo )进行地图缩减功能不同,使用专用的map-reduce特性(完整的文档这里)将更简单,这将使您不必执行定义、存储和调用单独函数的任务。
https://stackoverflow.com/questions/50762786
复制相似问题