Python 按Int32字段对mongodb查询排序

Python 按Int32字段对mongodb查询排序,python,mongodb,Python,Mongodb,我有一个用于分页的Mongodb查询。 只要我不使用任何排序或排序方式,分页就可以工作 有人能告诉我这个问题是什么吗? 投票是一个Int32列 x = [person for person in mongo.db.users.find({'user': name}).sort("votes", -1)] 您可以在此处使用skip()&limit()对排序中的错误进行排序: mongo.db.find({'user': name}).sort({'votes':-1}) 参考链接:问题出在哪里

我有一个用于分页的Mongodb查询。 只要我不使用任何排序或排序方式,分页就可以工作

有人能告诉我这个问题是什么吗? 投票是一个Int32列

x = [person for person in mongo.db.users.find({'user': name}).sort("votes", -1)]

您可以在此处使用skip()&limit()对
排序中的错误进行排序

mongo.db.find({'user': name}).sort({'votes':-1})

参考链接:

问题出在哪里,当你照你说的做时会发生什么?如果出现错误,请提供完整的错误输出。没有错误。它是分页函数的一部分。但是查询不会返回按投票顺序排列的结果,并且会完全删除一些文档。如果查询失败,您是否可以发布样本收集?这不是答案,应该是注释