mongodb update:查找条件的键和更新的键可以相同吗
发布于 6 年前 作者 kingche 3019 次浏览 最后一次编辑是 4 年前 来自 问答

TestModel.update({user:xx},{$set:{user:“123”}},function(err){ //=== }); 运行后发现更新成功了,但是请问可以这样操作吗?

1 回复

为什么不可以呢,我理解的它的执行顺序是先根据条件user:xx找到collections,然后根据条件{$set:{user:"123"}}对collections中的文档进行更新,两者并无冲突啊。

回到顶部