Bij het updaten van een Mixed
type (wat iets anders lijkt te zijn dan een basistype, dus dat omvat ook ingesloten documenten), moet men .markModified
aanroepen op het document. In dit geval zou het zijn:
talk.markModified("vote"); // mention that `talk.vote` has been modified
talk.save(function(err) {
// ...
});
Ik hoop dat dit iemand in de toekomst helpt, aangezien ik het antwoord niet zo snel kon vinden.