仅更新嵌套文档中的一个字段(猫鼬)

时间:2019-11-15 10:12:16

标签: node.js mongodb mongoose

我有以下MongoDB文档:

key: "1",
_id: ObjectID(...);
    items: [
        {
            key: "1",
            value: 2
        },
        {
            key: "2",
            items: [
                {
                    key: "1",
                    value: 100
                }
            ]
        }
    ]

我只想更新基础items中的第二个对象。在此示例中,基本数组value: 100中第二个对象的items中的items。如何仅更新该字段(例如,更新为200),而不必更新整个文档?因为我只有文档_id,但是其中的项目没有主键。感谢您的帮助。

0 个答案:

没有答案