MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose екземпляр .save() не работи

Имам същия проблем. проблемът ми беше за промяна на масив вътре в db, тогава, когато се опитах да използвам .save(), той не разбра, че съм променил нещо, тогава .save() не работи. Просто използвам markModified() преди използвайте .save() и проблемът ми ще бъде решен.

това е моят код с проблем:(не работи)

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

това е моят разрешен код:(работещ)

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

наслаждавайте се!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo заявка в python, ако използвам променлива като стойност

  2. Spring Data MongoDB:рамка за агрегиране - сортиране с вложено свойство хвърля невалидна препратка

  3. MongoDB по някакъв начин ограничен ли е до едно ядро?

  4. В MongoShell:Не мога да се свържа с моята колекция, db.collection_name връща NaN

  5. MongoDB $in оператор на конвейера за агрегация