Documenten bijwerken
We kunnen ook de eigenschappen van de zadelvariabele wijzigen.
In dit voorbeeld wijzigen we de prijs van de variabele van de oorspronkelijke $27,12 in $ 35,00.
saddle.price = 35.00d;
Als u deze wijziging wilt behouden, kunnen we de asynchrone UpsertItemAsync-methode<> aanroepen die alleen het update-item doorgeeft.
await container.UpsertItemAsync<Product>(saddle);
We kunnen ook nieuwe wijzigingen blijven aanbrengen. In dit voorbeeld vervangen we de matrix van tags door een nieuwe matrix van tags door nauwkeurigere beschrijvingen van het zadel.
saddle.tags = new string[] { "brown", "new", "crisp" };
Hoewel we het document al upsert, hoeven we geen nieuw item te lezen voordat het item opnieuw wordt geplaatst.
await container.UpsertItemAsync<Product>(saddle);