Aggiornare i documenti
È anche possibile modificare le proprietà della variabile saddle.
In questo esempio si modifica il prezzo della variabile dall'originale $27.12 a $35.00.
saddle.price = 35.00d;
Per rendere persistente questa modifica, è possibile richiamare il metodo UpsertItemAsync<> asincrono passando solo l'elemento dell'aggiornamento.
await container.UpsertItemAsync<Product>(saddle);
È anche possibile continuare ad apportare nuove modifiche. In questo esempio la matrice di tag viene sostituita con una nuova matrice di tag con descrizioni più accurate della sella.
saddle.tags = new string[] { "brown", "new", "crisp" };
Anche se è già stato eseguito l'upsert del documento, non è necessario leggere un nuovo elemento prima di eseguire nuovamente l'upsert dell'elemento.
await container.UpsertItemAsync<Product>(saddle);