MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mise à jour des documents intégrés Mongoose

Lors de la mise à jour d'un Mixed type (qui semble être autre chose qu'un type de base, donc cela inclut également les documents intégrés), il faut appeler .markModified sur le document. Dans ce cas, ce serait :

talk.markModified("vote"); // mention that `talk.vote` has been modified

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

J'espère que cela aidera quelqu'un à l'avenir car je n'ai pas trouvé la réponse très rapidement.

Référence :