MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Istanza di Mongoose .save() non funziona

Ho lo stesso problema. il mio problema riguardava la modifica di un array all'interno di db, quindi quando provo a usare .save(), non capiva che avevo cambiato nulla, quindi .save() non funzionava. Uso solo markModified() prima usa .save() e il mio problema viene risolto.

questo è il mio codice con problema:(non funzionante)

club.members[index].name = new_name;
club.save();

questo è il mio codice risolto:(funzionante)

club.members[index].name = new_name;
club.markModified('members');
club.save();

buon divertimento!