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