sql >> Databáze >  >> NoSQL >> MongoDB

jak odstranit konkrétní objekt z objektu pole v MongoDB

Můžete jej odstranit pomocí $pull operátor. Dotaz by měl být následující:

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


  1. Vysušení obecné RedisTemplate na jaře 4

  2. Jak vysvětlujete odlišný dotaz v MongoDB?

  3. Doporučené postupy NoSQL

  4. Jak třídit dokumenty na základě délky pole Array