sql >> Databasteknik >  >> NoSQL >> MongoDB

mongoose _id-fältet kan inte tas bort

Jag uppskattar vad du behöver är toJSON. Detta bör göra vad du vill:

schema.options.toJSON = {
  transform: function(doc, ret) {
    ret.id = ret._id;
    delete ret._id;
    delete ret.__v;
  }
};


  1. Uppdatera Array där den finns eller Infoga nytt Array-objekt

  2. Kan inte ansluta till en Mongodb-pod i Kubernetes (Anslutning nekad)

  3. Kontrollera status för körning av MongoDB-karta minska jobb

  4. Låser mongodump databasen?