sql >> Database >  >> NoSQL >> MongoDB

Mongoose save() werkt de waarde niet bij in een array in het databasedocument

Misschien kunt u mongooose op de hoogte stellen dat de dataset als volgt is gewijzigd:

doc.markModified('pathToYourAttribute') 

Uit de documenten http://mongoosejs.com/docs/schematypes.html

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

Ik hoop dat het helpt!



  1. mongoDB:$ dateToString-indeling om tijd weer te geven met een interval van 15 minuten

  2. juiste manier om mongodb hash-geassocieerde array-toewijzing te laden wanneer geen annotaties met rare accessors worden gebruikt

  3. Alleen de waarde teruggeven in MongoDB?

  4. Hoe MongoRepository aanpassen zonder de geannoteerde @Query-methoden in de interface te negeren?