在集合的所有文档中添加字段-MongoDB

问题描述

我在为MongoDB集合中的所有文档中添加新字段的语法上遇到困难。有什么想法我要去哪里吗?

例如,我想向一个名为“ cats”的集合中的所有文档添加一个空数组:

db.cats.updateMany({},{$set: {images: []}});

它将在AWS Cloud9命令行中返回以下内容,并且在MongoDB Atlas文档中不会更新:

MongoDB Enterprise **db**-shard-0:PRIMARY> db.cats.updateMany({},{$set: {images: []}});
{ "acknowledged" : true,"matchedCount" : 0,"modifiedCount" : 0 }

我正在使用MongoDB Shell版本v3.6.3(但是我的服务器版本是4.2.8)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)