sql >> Database >  >> NoSQL >> MongoDB

Hoe ingesloten schemadocument in mangoest te verwijderen?

Ik kan niet zeggen wat er mis gaat met je voorbeeld, behalve dat je het op de verkeerde manier aanpakt. MongoDB biedt een eenvoudigere, ingebouwde manier om items uit een array te verwijderen, hetzij door de exacte, of via een query op te geven:

Zie de $pull operator .

In mangoest zou een manier om dit te doen zijn:

Article.findByIdAndUpdate(this._id, {
  $pull: {
    likes: {user: user._id}
  }
}, cb);



  1. Hoe update ik velden van documenten in mongo db met behulp van het java-stuurprogramma?

  2. Concat-reeks per groep

  3. Hoe te vinden op id in golang en mongodb

  4. Hoe rauwe mongodb-bewerkingen in mangoest uitvoeren?