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