Når du opdaterer en Mixed
type (som ser ud til at være alt andet end en grundlæggende type, så det inkluderer også indlejrede dokumenter), skal man kalde .markModified
på dokumentet. I dette tilfælde ville det være:
talk.markModified("vote"); // mention that `talk.vote` has been modified
talk.save(function(err) {
// ...
});
Håber dette hjælper nogen i fremtiden, da jeg ikke kunne finde svaret meget hurtigt.