我试图将一个新字段添加到现有集合中的所有文档中。
数据库名称=测试
集合名称=团队
test.teams.update({
}
,
{
$set: {
"isGolden": false
}
}
,
false,
true)
当我在MongoChef上尝试时,它给了我以下错误:
这有什么问题?
谢谢
最佳答案
如果要更新所有文档,请使用以下方法:
db.teams.update({}, {$set: {isGolden: false}}, {multi: true});
您正在选择全部,将
isGolden
字段设置为false并使用multi:true在所有文档中进行此更新关于MongoDB插入字段到集合中的所有文档,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33650652/