sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose save() neaktualizuje hodnotu v poli v databázovém dokumentu

Možná upozornit mongooose, že se datová sada změnila takto:

doc.markModified('pathToYourAttribute') 

Z dokumentů http://mongoosejs.com/docs/schematypes.html

person.anything = { x: [3, 4, { y: "changed" }] }; 
person.markModified('anything');

Doufám, že to pomůže!



  1. Obnovení hesla v NodeJS

  2. Mongodb - Map-Reduce - Kompletní data nejsou vrácena

  3. Vložte nový objekt do pole pole vnořeného dokumentu v mongoose

  4. Dotaz IDE pro MongoDB?