U werkt geen subdocument van een subdocument bij. U werkt één veld van het subdocument van een array bij dat zich in het subdocument van de bovenliggende array bevindt.
Je kunt de eerste . updaten element door de code klap
col.Update(Query.EQ("Sessions.ID", sessionID),
Update.Set("Sessions.$.Order.Items.0.Title", newTitle));
met een eenvoudige update-query kun je alles niet updaten Elements' Titel. Deze link kan u helpen (met aangepaste JavaScript-updatequery)
Hoe multi-update van een geneste array in MondoDB?