mongodb嵌套数组通过分组获取数组元素的计数

时间:2016-01-15 12:28:25

标签: node.js mongodb

我的mongodb文档结构,其中包含层次结构VALUES => 1(HOUR)=> 0(MIUNTES)=>状态值阵列(具有固定值,即仅1,2,3,4)

{
"_id" : 100,
"values" : {
    "1" : {
        "0" : { "status_values" : [ 0, 1, 2, 3, 1, 2, 3, 4 ] },
        "1" : { "status_values" : [ 2, 1, 1, 1, 1, 2, 3, 4 ] },
        "2" : { "status_values" : [ 2, 2, 2, 3, 1, 2, 3, 4 ] }
    },
    "2" : {
        "0" : { "status_values" : [ 0, 1, 2, 3, 1, 2, 3, 4 ] },
        "1" : { "status_values" : [ 2, 1, 1, 1, 1, 2, 3, 4 },
        "2" : { "status_values" : [ 2, 2, 2, 3, 1, 2, 3, 4 ] }
    }
},
"timestamp" : ISODate("2016-01-15T00:00:00.000Z")
}

预期产量 按MINUTES,HOUR

计算status_values goup

0 个答案:

没有答案