MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Aktualisierung eingebetteter Mongoose-Dokumente

Beim Aktualisieren eines Mixed Typ (der alles andere als ein Basistyp zu sein scheint, also auch eingebettete Dokumente enthält), muss man .markModified aufrufen auf dem Dokument. In diesem Fall wäre es:

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

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

Hoffe, das hilft jemandem in der Zukunft, da ich die Antwort nicht sehr schnell finden konnte.

Referenz: