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

Fjern en post fra array ved hjælp af MongoDB-Java-driver

Hvis du vil fjerne et array generelt bruger jeg følgende:

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. Hvorfor du stadig skal bruge MMAPv1 Storage Engine til MongoDB

  2. MongoDB trække element fra array to niveauer dyb

  3. Redis forbindelse væk fra tæt begivenhed

  4. Sådan bruges decimaltype i MongoDB