MongoDB查询以获得数组元素聚合的平均值?
> db.demo584.insertOne({"Marks":[75,50,85,60,80]});{
"acknowledged" : true,
"insertedId" : ObjectId("5e91d827fd2d90c177b5bcc2")
}在find()方法的帮助下显示集合中的所有文档-
> db.demo584.find().pretty();
这将产生以下输出-
{
"_id" : ObjectId("5e91d827fd2d90c177b5bcc2"),
"Marks" : [
75,
50,
85,
60,
80
]
}以下是在数组元素聚合中查找avg的查询-
> db.demo584.aggregate([
... { $project: { MarksAvg: { $avg: "$Marks"} } }
... ])这将产生以下输出-
{ "_id" : ObjectId("5e91d827fd2d90c177b5bcc2"), "MarksAvg" : 70 }热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西