我有一个名为Names的集合,其文档如下所示:
{
"_id":33,
"listOfNames" : ["John", "Fred", "Andy"]
}
我正在尝试执行如下所示的更新命令:
db.Names.update{{}, {$set: {"listOfNames" : ["John", "Mary"]}, {multi:true})}
此操作因“意外令牌”而失败。当字段是数组时,在更新一系列文档中的字段时使用的正确语法是什么?
答案 0 :(得分:3)
使用此查询
db.Names.update({},
{
$set: {"listOfNames":["John", "Mary"]},
}, { multi : true })
{
,您应该使用(
)
放错了地方