Nie aktualizujesz dokumentu podrzędnego poddokumentu. Aktualizujesz jedno pole poddokumentu tablicy, które znajduje się w poddokumencie macierzy macierzystej.
Możesz zaktualizować pierwszy element przez cios kodu
col.Update(Query.EQ("Sessions.ID", sessionID),
Update.Set("Sessions.$.Order.Items.0.Title", newTitle));
za pomocą prostego zapytania o aktualizację nie możesz zaktualizować wszystkich Tytuł elementów.Ten link może Ci pomóc (z niestandardowym zapytaniem o aktualizację JavaScript)
Jak do wielu aktualizacji zagnieżdżonej tablicy w MondoDB?