MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Supprimer une entrée du tableau à l'aide du pilote MongoDB-Java

Si vous souhaitez supprimer un tableau, j'utilise généralement ce qui suit :

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