PartitionKeyDefinition interface
Eigenschaften
| kind | Welche Art von Partitionsschlüssel definiert wird (Standard: "Hash") |
| paths | Ein Array von Pfaden, für die Daten innerhalb der Sammlung partitioniert werden können. Pfade dürfen keinen Wildcard oder einen nachgestellten Schrägstrich enthalten. Beispielsweise wird die JSON-Eigenschaft "AccountNumber" als "/AccountNumber" angegeben. Das Array darf nur einen einzelnen Wert enthalten. |
| system |
|
| version | Ein optionales Feld, wenn der Standardwert nicht angegeben ist, ist 1. Um den großen Partitionsschlüssel zu verwenden, legen Sie die Version auf 2 fest. Informationen zu großen Partitionsschlüsseln finden Sie unter Erstellen von Containern mit großem Partitionsschlüssel Artikel. |
Details zur Eigenschaft
kind
Welche Art von Partitionsschlüssel definiert wird (Standard: "Hash")
kind?: PartitionKeyKind
Eigenschaftswert
paths
Ein Array von Pfaden, für die Daten innerhalb der Sammlung partitioniert werden können. Pfade dürfen keinen Wildcard oder einen nachgestellten Schrägstrich enthalten. Beispielsweise wird die JSON-Eigenschaft "AccountNumber" als "/AccountNumber" angegeben. Das Array darf nur einen einzelnen Wert enthalten.
paths: string[]
Eigenschaftswert
string[]
systemKey
systemKey?: boolean
Eigenschaftswert
boolean
version
Ein optionales Feld, wenn der Standardwert nicht angegeben ist, ist 1. Um den großen Partitionsschlüssel zu verwenden, legen Sie die Version auf 2 fest. Informationen zu großen Partitionsschlüsseln finden Sie unter Erstellen von Containern mit großem Partitionsschlüssel Artikel.
version?: PartitionKeyDefinitionVersion