MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Entfernen Sie einen Eintrag aus dem Array mithilfe des MongoDB-Java-Treibers

Wenn Sie ein Array im Allgemeinen entfernen möchten, verwende ich Folgendes:

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));