【发布时间】:2020-09-25 14:26:13
【问题描述】:
{
"_id" : 1,
"grades" : [
{ "grade" : [90], "mean" : 75, "std" : 5 },
{ "grade" : [], "mean" : 100, "std" : 4 },
{ "grade" : [], "mean" : 100, "std" : 5 }
]
}
{
"_id" : 2,
"grades" : [
{ "grade" : [3,4,5,6], "mean" : 100, "std" : 5 },
{ "grade" : [], "mean" : 100, "std" : 3 },
{ "grade" : [g,a,s,e,f], "mean" : 100, "std" : 4 }
]
}
假设上面的例子在集合“Project”下,我需要编写一个Mongodb查询来更新“std”,只为“grade”数组不为空的记录。
【问题讨论】:
标签: mongodb mongodb-query aggregation-framework