按Int32字段对mongodb查询进行排序

时间:2018-09-25 21:17:04

标签: python mongodb

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

有人可以告诉我此查询有什么问题吗? 投票是Int32列。

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

2 个答案:

答案 0 :(得分:0)

您在sort中的错误:

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

参考链接:here

答案 1 :(得分:-1)

1)提供db.users.getIndexes()输出 2)提供db.users.findOne() 3)您需要在页面上为用户显示哪些详细信息?    (也许是增加一些项目阶段的好方法) 4)提供db.users.totalIndexSize()和数据库大小 5)RAM,存储大小,存储引擎?