sql >> Databasteknik >  >> NoSQL >> MongoDB

Ta bort en post från arrayen med MongoDB-Java-drivrutinen

Om du vill ta bort en array använder jag vanligtvis följande:

BasicDBObject match = new BasicDBObject("_id", "1"); // to match your document
BasicDBObject update = new BasicDBObject("itemList", new BasicDBObject("itemID", "1"));
coll.update(match, new BasicDBObject("$pull", update));


  1. Ställa in ett dynamiskt fält i Ohm / Redis

  2. Mongo sorterar på ett beräknat skick

  3. Vad är skillnaden mellan StackExchange.Redis och StackExchange.Redis.StrongName?

  4. Vad är profil? och Web och Worker