O erro diz tudo:você só pode modificar vários documentos usando o
$ operadores modificadores. Você provavelmente teve algo assim:> db.coll.update({ }, { a: 'b' }, false, true);
Que normalmente substituiria o primeiro objeto na coleção com
{ a: 'b' } se multi era falso. Você não gostaria de substituir todos os objetos em sua coleção pelo mesmo documento! Use o
$set operador em vez disso:> db.coll.update({ }, { '$set': { a: 'b' } }, false, true);
Isso definirá o
a propriedade de cada documento (criando-o conforme necessário) para 'b' .