Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从数据库中检索最近的 N 个项目的“正确方法”是什么?
从教程和 mongodb 文档看来(除了使用范围查询)
db.collection.find(skip = 0, limit=N, sort=[("_id", -1)])
这样对吗?
您的语法似乎并不完全正确。
db.collection.find({}).sort("_id", -1).limit(N)
应该做你所期望的。
Python 和 pymongo 支持简单的链接。
注意 排序_id不一定产生“最近的”项目。
_id