Tôi có cùng một vấn đề. vấn đề của tôi là về việc thay đổi một mảng bên trong db, sau đó khi tôi cố gắng sử dụng .save (), nó không hiểu rằng tôi đã thay đổi bất kỳ thứ gì, sau đó .save () không hoạt động. Tôi chỉ sử dụng markModified () trước đây sử dụng .save () và vấn đề của tôi đã được giải quyết.
đây là mã của tôi có vấn đề:(không hoạt động)
club.members[index].name = new_name;
club.save();
đây là mã đã giải quyết của tôi:(đang làm việc)
club.members[index].name = new_name;
club.markModified('members');
club.save();
tận hưởng!