1
考虑这样一个文件:如何仅在MongoDB文档字段存在时才更新它们?
{
"_id": "PmjoDDjKPHZSKzbGB",
"name": "Foo",
"parent": null,
}
我想更新一些与此对象的字段:
data = {
"name": "Bar",
"nonExistingField": "moon",
"otherNonExistingField": "sun"
}
如何使用update()
和data
对象更新蒙戈文件无插入nonExistingField
和otherNonExistingField
?
如果这些字段不存在,文档是否应该更新? –
然后更新不会执行任何操作。所以我并不在乎。 – dagatsoin