db.so.insert({"name":"Bob", "sex": "Male", "location": "France"})
db.so.update({"name":"Bob"}, // search
{"name":"Bob", "occupation":"The Builder"}) // replace
我需要做一个完整的更新,即。使用新对象替换整个文档,但在这种情况下,sex
和location
字段仍然存在,因为我没有在更新查询中提供这些字段。