sql >> Database teknologi >  >> NoSQL >> MongoDB

mongoose _id felt kan ikke slettes

Jeg estimerer, hvad du har brug for, er toJSON. Dette skal gøre, hvad du vil:

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


  1. MongoDB Java Driver Update Sub-Document

  2. Sum indlejret array i node.js mongodb

  3. (mongoose/løfter) Hvordan kontrollerer du, om dokumentet er oprettet ved hjælp af findOneAndUpdate med upsert

  4. Mongodb aggregeringspipeline, hvordan man begrænser et gruppe-push