CNode

mongodb update:查找条件的键和更新的键可以相同吗

问答
Kkingche发布于12 年前最后回复12 年前1 回复5048 浏览0 收藏

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

查看回复

回复 (1)

P
pockry#1·12 年前

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

参与回复
登录后即可参与回复。登录