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ślana jako "/AccountNumber". Tablica musi zawierać tylko jedną wartość. |
system |
|
version | Opcjonalne pole, jeśli nie zostanie określone, wartość domyślna 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ł dotyczący tworzenia kontenerów 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ślana 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
Opcjonalne pole, jeśli nie zostanie określone, wartość domyślna 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ł dotyczący tworzenia kontenerów z dużym kluczem partycji .
version?: PartitionKeyDefinitionVersion