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. |
system |
|
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