CNode

【Mongodb】请问用mongdb进行分页分组查询, 如果获取当前查询条件下的总分组数量?

问答
MMeetTheBest发布于8 年前最后回复8 年前1 回复3784 浏览0 收藏

我希望使用一条查询语句就可以获取以 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;
查看回复

回复 (1)

N
nodeper#1·8 年前
参与回复
登录后即可参与回复。登录