我必须计算每天收集的平均值。我在每分钟的基础上创建了一个查询。现在我想每天平均转换这个查询。 我每分钟的查询,如下所示如何使用MongoDB计算每日平均字段?
db.voltage.aggregate(
{
$unwind: {
path:"$KeyValues",
includeArrayIndex:"arrayIndex",
preserveNullAndEmptyArrays:true
}
},
{
$project: {
timestamp:{
"$add":["$EventTS",{"$multiply":[60000,"$arrayIndex"]}]
} ,
"RVoltage":"$KeyValues.RVoltage",
arrayIndex:1,
}
},
{
$match: {
$and: [
{RVoltage: {$ne: null}}
]
}
}
);
您能否提供我如何每天计算平均?
可以请你的样本文件更新? –
@CS_noob我更新我的问题并添加了我的样本集合。 –