При актуализиране на Mixed
тип (който изглежда е всичко друго освен основен тип, така че включва и вградени документи), трябва да се извика .markModified
върху документа. В този случай ще бъде:
talk.markModified("vote"); // mention that `talk.vote` has been modified
talk.save(function(err) {
// ...
});
Надявам се това да помогне на някого в бъдеще, тъй като не успях да намеря отговора много бързо.