1

我可以将 MongoDB 的 save() 命令与“$set”之类的更新运算符一起使用吗?

或者 save() 可以用来“更新” - 仅在替换所有字段(ID除外)时?

4

1 回答 1

1

你不能。

$setupdate语句的运算符。Save 是一种语法糖,它将插入文档或用整个新文档覆盖现有文档。

您可能正在寻找选项设置为 true的update操作,并且可能还有操作符upsert$set$setOnInsert

于 2013-05-28T20:26:52.923 回答