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

Jak aktualizovat pole v vnořeném dokumentu pole obsaženého v vnořeném dokumentu pole v MongoDB pomocí ovladače C#?

Neaktualizujete dílčí dokument dílčího dokumentu. Aktualizujete jedno pole dílčího dokumentu pole, které je uvnitř dílčího dokumentu nadřazeného pole.

Můžete aktualizovat první prvek úderem kódu

col.Update(Query.EQ("Sessions.ID", sessionID),
                Update.Set("Sessions.$.Order.Items.0.Title", newTitle));

pomocí jednoduchého aktualizačního dotazu nemůžete aktualizovat vše Elements' Title.Tento odkaz vám může pomoci (s vlastním dotazem na aktualizaci JavaScriptu)

Jak na vícenásobnou aktualizaci vnořeného pole v MondoDB?



  1. Manuál DevOps Open-Source Database Audit Manual – Vše, co byste měli vědět

  2. Integrace ClusterControl s SNMP:Část druhá

  3. Selektivní replikace v mongodb

  4. WAMP MongoDB - rozšíření PHP