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 einen 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 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

Eigenschaftswert