我試圖在mongodb中彙總數據,按用戶和CET時間分組我的文檔。根據該文件,我試過如下:在MongoDB中按CET時間分組
db.WORKING_HOURS.aggregate(
[
{
$group : {
_id : { user : "$user", date : { $add: [ "$heure", 60*60000 ] }},
nombre: { $sum : 1 }
}
}
]
)
我的數據有這些形式:
{
"_id" : ObjectId("58b0b2bf32d3cd188cea9e1a"),
"user" : 1,
"heure" : ISODate("2017-02-24T22:25:03.180Z")
}
我不能夠正確地聚合我的數據。我怎樣才能解決這個問題 ?
你說得對,我認爲你的解決方案比我的好,謝謝 –