Udostępnij za pośrednictwem


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ść.

systemKey
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

Wartość właściwości