【发布时间】:2021-09-28 00:15:47
【问题描述】:
如何在 MongoDB 中更新数组中的多个对象?假设我正在从客户端检索需要更改的标题数组。
例子:
来自客户端的数据:
[0,3]
MongoDB 中的文档:
[
{
_id: 0,
dishes: [
{ title: 0, in_stock: true },
{ title: 1, in_stock: false },
{ title: 2, in_stock: true },
{ title: 3, in_stock: false },
],
},
];
结果应该是:
[
{
_id: 0,
dishes: [
{ title: 0, in_stock: false },
{ title: 1, in_stock: false },
{ title: 2, in_stock: true },
{ title: 3, in_stock: true },
],
},
];
【问题讨论】:
标签: javascript node.js mongodb mongodb-query