如何聚合特定的mongodb 1d数组元素

时间:2016-06-14 04:22:08

标签: mongodb meteor aggregation-framework

我有一堆与此类似的收集文件

{
    eReal : [10000,4000,1]
    timestamp : 1465877805,
    ...other items ect.
}

我想通过eReal 1d数组中的值进行聚合,例如此投影

var project = {

        "$project":{
            "_id": 0,

            "prod": "$eReal.1",
            "cons": "$eReal.0",

        }
    };


    var group =  { "$group": {
        "_id": {
            "prod" : "$prod"
        },
        "count": { "$sum": 1 }
    }};

但我似乎无法访问这些eReal值,我尝试展开eReal但是我似乎无法访问展开。

将Meteor与聚合结合使用:meteorhacks

0 个答案:

没有答案