PartitionKeyDefinition interface
Właściwości
kind | Jakiego rodzaju klucz partycji jest definiowany (wartość domyślna: "Skrót") |
paths | Tablica ścieżek, dla których można partycjonować dane w kolekcji. Ścieżki nie mogą zawierać symbolu wieloznakowego ani ukośnika końcowego. Na przykład właściwość JSON "AccountNumber" jest określona jako "/AccountNumber". Tablica musi zawierać tylko jedną wartość. |
system |
|
version | Pole opcjonalne, jeśli nie określono wartości domyślnej to 1. Aby użyć dużego klucza partycji, ustaw wersję na 2. Aby dowiedzieć się więcej o dużych kluczach partycji, zobacz artykuł jak tworzyć kontenery z dużym kluczem partycji. |
Szczegóły właściwości
kind
Jakiego rodzaju klucz partycji jest definiowany (wartość domyślna: "Skrót")
kind?: PartitionKeyKind
Wartość właściwości
paths
Tablica ścieżek, dla których można partycjonować dane w kolekcji. Ścieżki nie mogą zawierać symbolu wieloznakowego ani ukośnika końcowego. Na przykład właściwość JSON "AccountNumber" jest określona jako "/AccountNumber". Tablica musi zawierać tylko jedną wartość.
paths: string[]
Wartość właściwości
string[]
systemKey
systemKey?: boolean
Wartość właściwości
boolean
version
Pole opcjonalne, jeśli nie określono wartości domyślnej to 1. Aby użyć dużego klucza partycji, ustaw wersję na 2. Aby dowiedzieć się więcej o dużych kluczach partycji, zobacz artykuł jak tworzyć kontenery z dużym kluczem partycji.
version?: PartitionKeyDefinitionVersion