ConflictResolutionPolicy interface
Representerar konfigurationen av konfliktlösningsprincipen för att ange hur konflikter ska lösas om skrivningar från olika regioner resulterar i konflikter i dokument i samlingen i Azure Cosmos DB-tjänsten.
Egenskaper
conflict |
Hämtar eller anger sökvägen som finns i varje dokument i Azure Cosmos DB-tjänsten för senaste skrivare vinner konfliktlösning. Den här sökvägen måste finnas i varje dokument och måste vara ett heltalsvärde. Om det uppstår en konflikt i ett dokument väljs dokumentet med det högre heltalsvärdet i den angivna sökvägen. Om sökvägen är ospecificerad används som standard tidsstämpelsökvägen. Det här värdet bör bara anges när du använder LastWriterWins.
|
conflict |
Hämtar eller anger StoredProcedure som används för konfliktlösning i Azure Cosmos DB-tjänsten. Den här lagrade proceduren kan skapas när Container har skapats och kan ändras efter behov.
|
mode | Hämtar eller anger i Azure Cosmos DB-tjänsten. Som standard är det LastWriterWins. |
Egenskapsinformation
conflictResolutionPath
Hämtar eller anger sökvägen som finns i varje dokument i Azure Cosmos DB-tjänsten för senaste skrivare vinner konfliktlösning. Den här sökvägen måste finnas i varje dokument och måste vara ett heltalsvärde. Om det uppstår en konflikt i ett dokument väljs dokumentet med det högre heltalsvärdet i den angivna sökvägen. Om sökvägen är ospecificerad används som standard tidsstämpelsökvägen.
Det här värdet bör bara anges när du använder LastWriterWins.
conflictResolutionPolicy.ConflictResolutionPath = "/name/first";
conflictResolutionPath?: string
Egenskapsvärde
string
conflictResolutionProcedure
Hämtar eller anger StoredProcedure som används för konfliktlösning i Azure Cosmos DB-tjänsten. Den här lagrade proceduren kan skapas när Container har skapats och kan ändras efter behov.
- Det här värdet ska bara anges när du använder Anpassad.
- Om den lagrade proceduren misslyckas eller utlöser ett undantag kommer konfliktlösningen som standard att registrera konflikter i konfliktflödet.
conflictResolutionPolicy.ConflictResolutionProcedure = "resolveConflict"
conflictResolutionProcedure?: string
Egenskapsvärde
string
mode
Hämtar eller anger i Azure Cosmos DB-tjänsten. Som standard är det LastWriterWins.
mode?: "Custom" | "LastWriterWins"
Egenskapsvärde
"Custom" | "LastWriterWins"