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

comment supprimer un objet spécifique d'un objet tableau dans MongoDB

Vous pouvez le supprimer en utilisant $pull opérateur. La requête doit être la suivante :

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