mongo.getCollection('t_app').aggregate([
{
$group: {
_id: {
FuncName: "$FuncName",
Platform: "$Platform",
UseDateTime:{ $dateToString: { format: "%Y-%m-%d", date: "$UseDateTime" }}
}
}
}
]
上面只是一个构想。。。,我想根据这些key的字段要求,进行分组,,不需要统计,完整的应该怎么写?
阿神2017-04-17 15:34:02
$push
把结果 push 到数组里就行了。
mongo.getCollection('t_app').aggregate([
{
$group: {
_id: {
FuncName: "$FuncName",
Platform: "$Platform",
UseDateTime:{ $dateToString: { format: "%Y-%m-%d", date: "$UseDateTime" }}
},
result : {$push : "$Platform"}
}
}
]