【发布时间】:2021-12-24 22:09:56
【问题描述】:
我有一个文档要像这样的 Mongodb 更新对象数组:
{
"myArray": [
{
"Key1": "string",
"key2": {
"entry": "aaa"
}
},
{
"Key1": "string",
"key2": {
"entry": "bbb"
}
}
]
}
我想修改 myArray 的每个对象中的 key2 字段。预期的结果应该是:
{
"myArray": [
{
"Key1": "string",
"key2Modified":"aaa"
},
{
"Key1": "string",
"key2Modified":"bbb"
}
]
}
有什么帮助吗?
【问题讨论】:
-
查看array update operators 和arrayFilters。
标签: arrays mongodb mongodb-query spring-data-mongodb