MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

como excluir um objeto específico do objeto de matriz no MongoDB


Você pode removê-lo usando $pull operador. A consulta deve ser a seguinte:
db.myObject.update(
    {"cats.catname" : "elect"},
    {$pull:{"cats.$.subcats" : {subcatname : "mobile"}}}
);