sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man ändrar underdokument efter att ha hittat med mongoose

Förlåt, jag har löst mig.

Problemet är ordningen för att deklarera scheman.

Det fungerade om jag provade den här ändringen.

/* first, children's schema */
var ChildSchema = new Schema({
  name: String,
}, {_id: false});

/* seconds, parent's schema */
var UserSchema = new Schema({
  name: String,
  children: [ChildSchema],
});



  1. Kontrollera om ett värde redan finns i en lista Redis

  2. mongodb FindAndModify - uppdatera data

  3. hur man använder mapreduce i mongoose/mongodb frågeunderdokument?

  4. skapa mongodb-dokument med underdokument atomärt?