首页 > 解决方案 > 使用 $match 和 $group mongoose

问题描述

我正在尝试根据比赛对记录进行分组,我尝试的是:

 {
  '$match': {
    workingDate: {
      '$gte': '2021-05-01T00:00:00+05:30',
      '$lte': '2021-08-31T00:00:00+05:30'
    }
  },
  '$group': {
    _id: { project: '$project', task: '$task' },
    count: { '$sum': 1 },
    totalEfforts: { '$sum': '$dayVal' }
  }
}

这不起作用,不知道出了什么问题。请帮忙。

谢谢

标签: mongodbmongoose

解决方案


推荐阅读