sql >> Base de Datos >  >> NoSQL >> MongoDB

cómo eliminar un objeto específico del objeto de matriz en MongoDB

Puede eliminarlo usando $pull operador. La consulta debe ser la siguiente:

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