我正在尝试user_score
使用 key对调用的集合进行排序position
并获取结果的第一个文档。在这种情况下,集合user_score
不存在,我希望得到结果None
,但我得到了一个光标。
1. 结果 =
db.user_score.find({'score':'$lt':score}}).sort("position,pymongo.DESCENDING").limit(1)
现在我改变了我的查询,如下所示,没有得到任何预期的结果。
2. 结果 =
db.user_score.find_one({'score':{'$lt':score}}, sort=[("position", pymongo.DESCENDING)])
我的第一个查询有什么问题?
谢谢