1
考慮這樣一個文件:如何僅在MongoDB文檔字段存在時才更新它們?
{
"_id": "PmjoDDjKPHZSKzbGB",
"name": "Foo",
"parent": null,
}
我想更新一些與此對象的字段:
data = {
"name": "Bar",
"nonExistingField": "moon",
"otherNonExistingField": "sun"
}
如何使用update()
和data
對象更新蒙戈文件無插入nonExistingField
和otherNonExistingField
?
如果這些字段不存在,文檔是否應該更新? –
然後更新不會執行任何操作。所以我並不在乎。 – dagatsoin