【发布时间】:2019-10-08 13:15:17
【问题描述】:
我可以在 mongoDB Stitch docs 中看到限制选项,但无法找到如何跳过记录进行分页。
【问题讨论】:
-
您好~我在使用 mongodb Stitch 时遇到了同样的问题...您找到解决此问题的好方法了吗?我看到 Stitch 不支持 Skip() 函数。
标签: mongodb-stitch
我可以在 mongoDB Stitch docs 中看到限制选项,但无法找到如何跳过记录进行分页。
【问题讨论】:
标签: mongodb-stitch
您可以将聚合与管道一起使用。类似的东西:
exports = function(arg){
const mongodb = context.services.get("mongodb-atlas");
const coll = mongodb.db(<dbname>).collection(<collectionname>);
const pipeline = [
{ "$skip" : 1 },
{ "$limit": 20 }
];
return coll
.aggregate(pipeline)
.toArray();
};
【讨论】:
这将从结果中跳过第 1 100 个文档
db.collection.find({query}).skip(100)
这里查询是您查询的内容。
【讨论】: