我在MongoDB中编写了2个用于映射的函数和一个用于缩减的函数。当我在下面运行此命令时,它仅返回MapReduce代码的结果。我希望看到源代码进行一些更改。
db.mapreduce_result.find()。pretty()
谢谢
答案 0 :(得分:0)
一个人可以使用toSource()查找任何Javascript方法的源代码。
toSource()方法返回一个表示对象源代码的字符串。
由于mongo shell是完整的JS解释器,因此可以使用此方法。
在您的情况下,命令为:db.mapreduce_result.find().pretty().toSource()
。
示例:将其用于db.collection.find()
方法时,您可以看到结果: