sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose:Ta bort objekt från array baserat på ID (Cast Error)

Om du vill ta bort ett element från en array använd denna

User
.update( 
  {_id: req.user._id}, 
  { $pull: {posts: req.body.post_id } } 
)
.then( err => {
  ...
});

Här är dokumentationen



  1. Serverval tog timeout efter 10 000 ms - Kan inte ansluta Compass till mongoDB på localhost

  2. Förstå hitta i Node/Mongo

  3. Lägg upp en väntande begäran om API-slutpunkt på dev-verktyget

  4. MongoError:Topologin är stängd, vänligen anslut