我想从 python 集合中提取文档的最后一个 objectID,并将其存储在 python 对象中。
我正在做这样的事情
db.dataset2.find().sort( {'_id': -1 } ).limit(1);
但它给了我一个错误。
TypeError: if no direction is specified, key_or_list must be an instance of the list
请帮忙。
最佳答案
你做错了。 .sort
将键或列表和可选的方向作为参数。
db.dataset2.find().sort('_id', pymongo.DESCENDING).limit(1)[0]['_id'];
或
db.dataset2.find().sort('_id', -1).limit(1)[0]['_id'];
关于python - 如何在 Python 中提取 mongoDB 文档的最后一个 objectID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34103822/