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ślana jako "/AccountNumber". Tablica musi zawierać tylko jedną wartość.

systemKey
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

Wartość właściwości