【Mongodb】请问用mongdb进行分页分组查询, 如果获取当前查询条件下的总分组数量?
发布于 5 年前 作者 MeetTheBest 2528 次浏览 来自 问答

我希望使用一条查询语句就可以获取以conds为条件的分组总数, 来作为一个前端分页的总条数.

  const db = OpRecordModel
    .aggregate()
    .match(conds)
    .group(GROUP_INFO);
  query.order && db.sort(JSON.parse(this.query.order));
  query.page.skip && db.skip(query.page.skip);
  query.page.limit && db.limit(query.page.limit);
  const receiverRecords = yield db;
回到顶部