mongoose,如何查询集合下面的集合,进行分页,如图

想要查询article下面的comment进行分页

模型如下

图片描述

具体数据

图片描述

现在的article分页

// 查找所有文章

router.get('/admin_article', function(req, res, next){

var page = Number(req.query.page || 1);

var limit = 4;

var pages = 0;

Model.Article.count().then(function(count){

pages = Math.ceil(count/limit); //总数据除以每页限制数据=页数

page = Math.min(page,pages);

page = Math.max(page,1);

var skip = (page-1)*limit;

Model.Article.find({}).sort({_id: -1}).limit(limit).skip(skip).then(function(doc){

console.log(doc);

responseData.code = 200;

responseData.message = '查找所有文章成功';

responseData.data = doc;

responseData.count = count;

responseData.limit = limit;

responseData.page = page;

responseData.pages = pages;

responseData.skip = skip;

console.log(responseData);

res.json(responseData);

})

})

})

问题,

如何给article,集合下面的,comment进行分页,就像查询article分页一样

以上是 mongoose,如何查询集合下面的集合,进行分页,如图 的全部内容, 来源链接: utcz.com/p/194191.html

回到顶部