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

Atualização de documentos incorporados do Mongoose


Ao atualizar um Mixed type (que parece ser qualquer coisa além de um tipo básico, de modo que também inclui documentos incorporados), deve-se chamar .markModified no documento. Neste caso, seria:
talk.markModified("vote"); // mention that `talk.vote` has been modified

talk.save(function(err) {
    // ...
});

Espero que isso ajude alguém no futuro, pois não consegui encontrar a resposta muito rapidamente.

Referência: