我过去24小时一直在寻找一个简单问题的答案。 Pymongo 2.7.1是否支持聚合游标?如果确实如此,那么我们可以在该光标上设置maxTimeMS吗?
如果有人知道答案,请告诉我。
编辑:
下面是一小段代码,显示了我在iPython上运行的一个小查询。此查询的返回类型应该是Cursor Object类型而不是dict。
In [14]: obj = coll.aggregate({'$group': {'_id': '$l', 'n': {'$sum': 1}}})
In [15]: type(obj) Out[15]: dict
答案 0 :(得分:1)
你看过API文档了吗?
collection.aggregate的返回值:http://api.mongodb.org/python/current/api/pymongo/collection.html#pymongo.collection.Collection.aggregate
在游标上设置maxTimeMS:http://api.mongodb.org/python/current/api/pymongo/cursor.html#pymongo.cursor.Cursor.max_time_ms