MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDb - Como posso atualizar vários elementos de um objeto aninhado usando $ set?


Você pode atualizar usando o seguinte:
db.myCollection.update({
    name: 'mydoc'
}, {
    $set: {
        'nestedDoc.b': 20,
        'nestedDoc.c': 30,
        'nestedDoc.d': 40
    }
})

Aqui estão mais informações sobre o comando de atualização: