Condividi tramite


PartitionKeyDefinition interface

Proprietà

kind

Tipo di chiave di partizione definita (impostazione predefinita: "Hash")

paths

Matrice di percorsi per i quali è possibile partizionare i dati all'interno della raccolta. I percorsi non devono contenere un carattere jolly o una barra finale. Ad esempio, la proprietà JSON "AccountNumber" viene specificata come "/AccountNumber". La matrice deve contenere solo un singolo valore.

systemKey
version

Un campo facoltativo, se non specificato, il valore predefinito è 1. Per usare la chiave di partizione di grandi dimensioni, impostare la versione su 2. Per informazioni sulle chiavi di partizione di grandi dimensioni, vedere come creare contenitori con chiavi di partizione di grandi dimensioni articolo.

Dettagli proprietà

kind

Tipo di chiave di partizione definita (impostazione predefinita: "Hash")

kind?: PartitionKeyKind

Valore della proprietà

paths

Matrice di percorsi per i quali è possibile partizionare i dati all'interno della raccolta. I percorsi non devono contenere un carattere jolly o una barra finale. Ad esempio, la proprietà JSON "AccountNumber" viene specificata come "/AccountNumber". La matrice deve contenere solo un singolo valore.

paths: string[]

Valore della proprietà

string[]

systemKey

systemKey?: boolean

Valore della proprietà

boolean

version

Un campo facoltativo, se non specificato, il valore predefinito è 1. Per usare la chiave di partizione di grandi dimensioni, impostare la versione su 2. Per informazioni sulle chiavi di partizione di grandi dimensioni, vedere come creare contenitori con chiavi di partizione di grandi dimensioni articolo.

version?: PartitionKeyDefinitionVersion

Valore della proprietà