Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyMongo:无法在dict对象上调用map\u reduce_Python_Mongodb_Pymongo - Fatal编程技术网

Python PyMongo:无法在dict对象上调用map\u reduce

Python PyMongo:无法在dict对象上调用map\u reduce,python,mongodb,pymongo,Python,Mongodb,Pymongo,下面是一个调用map_reduce的示例,您可以在下面看到 result = db.things.map_reduce(mapper, reducer, "myresults") 我发现以下错误: AttributeError Traceback (most recent call last) <ipython-input-112-c1ea3f3df4bb> in <module>() ----> 1 resu

下面是一个调用map_reduce的示例,您可以在下面看到

result = db.things.map_reduce(mapper, reducer, "myresults")
我发现以下错误:

AttributeError                            Traceback (most recent call last)
<ipython-input-112-c1ea3f3df4bb> in <module>()
----> 1 result = db.things.map_reduce(mapper, reducer, "myresults")

AttributeError: 'dict' object has no attribute 'map_reduce'
我做错了什么


下面是一个例子:

你能更具体地使用mapper和reducer吗?我认为这个错误与mapper和reduce函数无关。我在这里运行一个示例:我已经毫无问题地测试了这个示例。我想这里有两种可能:1你给db分配一个dict。2映射器和减缩器不合适。things不是dic,但它返回dict 2类型的数据结构。你所说的映射器和减速器不合适是什么意思?请检查你的驱动程序版本。你用的是什么版本?2.0就是一个例子。