sql >> Databasteknik >  >> NoSQL >> MongoDB

hur man tar bort ett specifikt objekt från arrayobjekt i MongoDB

Du kan ta bort den genom att använda $pull operatör. Frågan ska vara följande :

db.myObject.update(
    {"cats.catname" : "elect"},
    {$pull:{"cats.$.subcats" : {subcatname : "mobile"}}}
);


  1. Missbruka cURL för att kommunicera med Redis

  2. Mongoose:sätt inte in elementet redan lagrat

  3. Hur man får avstånd - MongoDB Template Near-funktion

  4. mongodb hitta genom att jämföra fältvärden