【发布时间】:2021-05-14 03:15:48
【问题描述】:
我有一个 MongoDB 集合,其中的文档如下所示:
{
createdTimestamp: 111111111111,
items: [{
itemName: 'Name 1',
quantity: 10
}, {
itemName: 'Name 2'
quantity: 20
}]
}
现在,我想更新所有文档,以便将 itemName: 'Name 1' 更新为 itemName: 'New Name'。
更新后,上述文档应如下所示:
{
createdTimestamp: 111111111111,
items: [{
itemName: 'New Name',
quantity: 10
}, {
itemName: 'Name 2'
quantity: 20
}]
}
有什么方法可以做到这一点,而无需自己遍历所有文档?
【问题讨论】:
标签: mongodb mongodb-query