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

Aktualizujte prvek pole podle id pomocí mongo dotazu

Můžete jej aktualizovat pomocí následujícího dotazu:

db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})

AFAIK, v jediném dotazu není možné udělat, co chcete. Pro každou z nich musíte zadat samostatné dotazy.




  1. Bson pěkně tiskne pomocí ovladače Java MongoDb

  2. azure volání funkce (uzel) mongodb skončí bez chyby, ale z dotazu se nic nevrací

  3. Úvod do Redis Cluster Sharding – výhody, omezení, nasazení a připojení klientů

  4. Aktualizace záznamů v MongoDB prostřednictvím pymongo vede k odstranění většiny z nich