MongoDB shell:检查更新是否成功
类似于但适用于默认mongodb shell。db.collection.update()在两种情况下都将以静默方式执行:查询找到文档时和未找到文档时。两次更新后,getLastError也为null 如何在不重新查询集合的情况下发现某些内容实际上已更新 我在Ubuntu 12.04上使用MongoDB版本MongoDB shell:检查更新是否成功,mongodb,Mongodb,类似于但适用于默认mongodb shell。db.collection.update()在两种情况下都将以静默方式执行:查询找到文档时和未找到文档时。两次更新后,getLastError也为null 如何在不重新查询集合的情况下发现某些内容实际上已更新 我在Ubuntu 12.04上使用MongoDB版本2.0.4,,这是您想要调用的,以获得更新的结果。它返回一个如下所示的对象: { "updatedExisting" : true, "n" : 2, "connect
2.0.4
,,这是您想要调用的,以获得更新的结果。它返回一个如下所示的对象:
{
"updatedExisting" : true,
"n" : 2,
"connectionId" : 35,
"err" : null,
"ok" : 1
}
n
是更新文档的数量。2.0.4,我在Ubuntu 12.04上;如果有帮助,我可以更新。您指的是文档的哪一部分?我已经盯着这个页面看了一个小时了。找不到要更新的文档并不是一个错误。在2.2.2 shell中,您确实会在控制台收到一条关于更新了多少文档的消息。e、 g.在0毫秒内更新了1条现有记录
谢谢,非常适合我。