Podczas aktualizowania Mixed
typ (który wydaje się być czymś innym niż typ podstawowy, więc obejmuje również osadzone dokumenty), należy wywołać .markModified
na dokumencie. W tym przypadku byłoby to:
talk.markModified("vote"); // mention that `talk.vote` has been modified
talk.save(function(err) {
// ...
});
Mam nadzieję, że to pomoże komuś w przyszłości, ponieważ nie mogłem znaleźć odpowiedzi bardzo szybko.