Jeg har samme problem. mit problem handlede om at ændre et array inde i db, så når jeg forsøgte at bruge .save(), forstod den ikke at jeg ændrede noget, så virkede .save() ikke. Jeg bruger bare markModified() før brug .save() og mit problem bliver løst.
dette er min kode med problemet:(fungerer ikke)
club.members[index].name = new_name;
club.save();
dette er min løste kode:(fungerer)
club.members[index].name = new_name;
club.markModified('members');
club.save();
god fornøjelse!