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

Mongoose:Fjern objekt fra array baseret på ID (Cast Error)

Hvis du vil fjerne et element fra et array, brug dette

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

Her er dokumentationen



  1. Sådan sender du flere dokumenter ved hjælp af RMongo

  2. MongoDB $indexOfBytes

  3. MongoDB-forespørgsel inde i et indlejret array

  4. Tekstsøgning for tekst anden giver altid ingen resultater?