【发布时间】:2017-08-16 00:48:57
【问题描述】:
我们在 mongoDB 中有一个包含数百万条记录的集合。它需要花费大量时间和时间来计算和创建这些记录的分页。使用 nodejs 最好的方法是什么。我想创建一个页面,在该页面中可以看到带有分页、计数、删除、搜索记录的记录。下面是不同条件下对 Mongo 进行查询的代码。
crowdResult.find({ "auditId":args.audit_id,"isDeleted":false})
.skip(args.skip)
.limit(args.limit)
.exec(function (err, data) {
if (err)
return callback(err,null);
console.log(data);
return callback(null,data);
})
【问题讨论】:
-
在查询 docs.mongodb.org/manual/reference/method/cursor.skip 中使用
limit和skip顺便说一句,这不是一个好问题,您应该向我们展示您的实际代码以给您答案 -
谢谢米歇尔姆。我们已经在使用它了。我已经用代码更新了问题。