我如何执行如下查询:db.articles.find().sort({created_at: -1}).limit(5);在 MongoKit 驱动程序中?
可能是我瞎了,我在manual里面找不到.我想检索由“created_at”订购的最后 5 个产品。 MongoKit 提供对结果列表进行排序(超过 2000 项)并将其切片。这是 Not Acceptable ,我想在数据库级别而不是 python 上 sort() 和 limit() :(
最佳答案
db.articles.find().sort({_id: -1}).limit(10);
这应该很有魅力。 “_id”是数据库 ID,基本上就像旧 SQL 时代的主键。
关于python - 如何在 MongoKit 中获取排序结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3227747/