Freigeben über


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 nachgestellten Schrägstrich enthalten. Beispielsweise wird die JSON-Eigenschaft "AccountNumber" als "/AccountNumber" angegeben. Das Array darf nur einen einzelnen Wert enthalten.

systemKey
version

Ein optionales Feld, wenn nicht angegeben, ist der Standardwert 1. Um den großen Partitionsschlüssel zu verwenden, legen Sie die Version auf 2 fest. Informationen zu großen Partitionsschlüsseln finden Sie im Artikel Erstellen von Containern mit großem Partitionsschlüssel .

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 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 nicht angegeben, ist der Standardwert 1. Um den großen Partitionsschlüssel zu verwenden, legen Sie die Version auf 2 fest. Informationen zu großen Partitionsschlüsseln finden Sie im Artikel Erstellen von Containern mit großem Partitionsschlüssel .

version?: PartitionKeyDefinitionVersion

Eigenschaftswert