为什么我的更新 $set 代码会删除我的整个文档?
Why does my update $set code remove my entire document?
求助!
我没有做错什么,当我尝试使用 $set 方法更新现有字段时,整个文档都被删除了。
能否请您指出我的代码中做错了什么:
recipientsDetails.update({_id: "GCYmFqZbaaYD7DvMZ"}, {$set: {paymentStatus: "Approved"}});
感谢您的帮助!
代码正确。 recipientsDetails
的发布函数可能包含 recipientsDetails.find({paymentStatus: "Not Approved"})
。自然地,一旦您更新文档,文档将不再满足过滤查询并且文档从客户端消失。
您的代码是 correct.Check 您 mongoDB 使用 Robomongo tool.connect 您的本地项目与 robomongo 然后更新文档检查它是否更新?如果更新的记录存在发布或订阅问题
求助! 我没有做错什么,当我尝试使用 $set 方法更新现有字段时,整个文档都被删除了。
能否请您指出我的代码中做错了什么:
recipientsDetails.update({_id: "GCYmFqZbaaYD7DvMZ"}, {$set: {paymentStatus: "Approved"}});
感谢您的帮助!
代码正确。 recipientsDetails
的发布函数可能包含 recipientsDetails.find({paymentStatus: "Not Approved"})
。自然地,一旦您更新文档,文档将不再满足过滤查询并且文档从客户端消失。
您的代码是 correct.Check 您 mongoDB 使用 Robomongo tool.connect 您的本地项目与 robomongo 然后更新文档检查它是否更新?如果更新的记录存在发布或订阅问题