【发布时间】:2021-05-30 09:57:17
【问题描述】:
"data": {
"abc": {
"Id": "100",
"print": "number",
"uploadAt" : "2021-22-01",
"servicesAt" : "2020-01-12"
},
"xyz": {
"Id": "123",
"print": "number",
"uploadAt" : "2021-22-01",
"servicesAt" : "2020-01-12"
}
}
说明
我想删除根data,data 对象abc 内部的其余部分,xyz 将保持原样,在第二步中,我想用@987654327 替换对象值number @key ,我想动态地做这个,
预期输出
{
"abc": {
"number": "100",
"print": "number",
"uploadAt" : "2021-22-01",
"servicesAt" : "2020-01-12"
},
"xyz": {
"number": "123",
"print": "number",
"uploadAt" : "2021-22-01",
"servicesAt" : "2020-01-12"
}
}
【问题讨论】:
-
您的 MongoDB 版本是多少?
标签: arrays mongodb mongoose mongodb-query aggregation-framework