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.