我有一个我知道的 ObjectId
记录。我需要在特定记录之后检索 n
条记录。
到目前为止,我已经尝试获取“特定”记录的时间戳,然后搜索时间戳大于它的记录,同时限制记录的数量。
但是,如果时间戳相同怎么办?
这能做到吗?如果是, Mongoose 解决方案将更加感激!
最佳答案
只需按_id
排序
游标并将结果限制
为n
db.collection.find({'_id': {'$gt': record_id } }).sort({'_id': 1}).limit(n)
关于node.js - Mongoose 在特定记录后查找 n 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40947167/