MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Aggiornamento del documento incorporato di Mongoose

Quando si aggiorna un Mixed type (che sembra essere qualcosa di diverso da un tipo di base, quindi include anche i documenti incorporati), bisogna chiamare .markModified sul documento. In questo caso, sarebbe:

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

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

Spero che questo aiuti qualcuno in futuro poiché non sono riuscito a trovare la risposta molto rapidamente.

Riferimento: