我能够在shell中的同一查询中运行distinct和sort。但是当我尝试使用pymongo时,我收到了以下错误,
TypeError:distinct()最多需要3个参数(给定4个)
答案 0 :(得分:0)
在旧版本的Mongo中,你曾经有过使用sort + distinct的能力:
div
但是现在没有这种可能性,因为“distinct”命令的结果是文档,但是“sort”函数只能在游标https://docs.mongodb.com/v3.2/reference/method/cursor.sort/上调用