Mongodb获取信息以制作一些统计数据

Mongodb获取信息以制作一些统计数据,mongodb,Mongodb,我需要从我的MongoDB数据库中获取信息,但我无法用我的实际技能实现这个请求 你能帮我做吗 我必须得到: -对象属性{isDone:true}的和 -按两个日期筛选 -按月份分组 感谢您的提前通知您所需要的就是 对不起,我不明白你在问什么。我已经提供了你提到的日期范围。您提供的命令有语法错误。字段位于第一位,而不是值。 db.coll_name.aggregate([ {$match: {date_field: {$gt: new Date("...")}, date_field: {

我需要从我的MongoDB数据库中获取信息,但我无法用我的实际技能实现这个请求

你能帮我做吗

我必须得到: -对象属性{isDone:true}的和 -按两个日期筛选 -按月份分组

感谢您的提前通知

您所需要的就是


对不起,我不明白你在问什么。我已经提供了你提到的日期范围。您提供的命令有语法错误。字段位于第一位,而不是值。
db.coll_name.aggregate([
    {$match: {date_field: {$gt: new Date("...")}, date_field: {$lt: new Date("...")}}, // date range
    {$project: {isDone: "$isDone", year: {$year: "$year"}, month: {$month: "$month"}}}, // extract year/month and isDone
    {$group: {_id: {year: "$year", month: "$month"}, count: {$sum: 1}}
]);