Misschien kunt u mongooose op de hoogte stellen dat de dataset als volgt is gewijzigd:
doc.markModified('pathToYourAttribute')
Uit de documenten http://mongoosejs.com/docs/schematypes.html
person.anything = { x: [3, 4, { y: "changed" }] };
person.markModified('anything');
Ik hoop dat het helpt!