首页 > 解决方案 > 如何在 mongodb 聚合查询中使用多个组阶段

问题描述

Mongo 查询无法返回任何输入以防万一,我增加了group stages查询中的数量。下面是我正在使用的查询片段,

.group({
    _id: "$date",
    count: {
        $sum: 1
    },

})
/*
.group({
    _id: "$joinDate",
    count: {
        $sum: 1
    },

})
.group({
    _id: "$applyDate",
    count: {
        $sum: 1
    },

})*/

标签: node.jsmongodbgroup-byaggregate

解决方案


您可以通过以下方式进行

yourModel.aggregate([ { $group : { _id : "$date" } } ] )

这可能会帮助您解决问题。


推荐阅读