0
我用以下結構文檔集合的子文檔:聚集與未知的鍵名
"_id" : "20130104/activity",
"hourly" : {
"0" : {
"activity1" : 25,
"activity2" : 10
},
"1" : {
"activity1" : 25,
"activity2" : 10,
"activity3" : 5
},
"2" : {
"activity1" : 25,
"activity2" : 10,
"activity3" : 5
}
}
我希望能夠匯聚這些數據能夠產生每月和每日的統計資料,例如文檔如下圖所示:
"date" : "20130104",
"total" : {
"activity1" : 75,
"activity2" : 30,
"activity3" : 10
}
我的問題是,我不知道在小時子文檔鍵名事先 - 這使得使用聚合框架挺難的。 (或者我只是誤解了一些東西)。
有什麼建議嗎?
每個'hourly'數組最多有24個元素? – sambomartin 2013-04-06 00:09:10
是的。 (它不是數組) – Johnny 2013-04-06 08:07:11