PartitionKeyDefinition interface
Propriétés
kind | Quel type de clé de partition est défini (par défaut : « Hachage ») |
paths | Tableau de chemins pour lesquels les données de la collection peuvent être partitionnés. Les chemins ne doivent pas contenir de caractère générique ou de barre oblique de fin. Par exemple, la propriété JSON « AccountNumber » est spécifiée en tant que « /AccountNumber ». Le tableau ne doit contenir qu’une seule valeur. |
system |
|
version | Champ facultatif, s’il n’est pas spécifié, la valeur par défaut est 1. Pour utiliser la clé de partition volumineuse, définissez la version sur 2. Pour en savoir plus sur les clés de partition volumineuses, consultez l’article Créer des conteneurs avec une clé de partition volumineuse . |
Détails de la propriété
kind
Quel type de clé de partition est défini (par défaut : « Hachage »)
kind?: PartitionKeyKind
Valeur de propriété
paths
Tableau de chemins pour lesquels les données de la collection peuvent être partitionnés. Les chemins ne doivent pas contenir de caractère générique ou de barre oblique de fin. Par exemple, la propriété JSON « AccountNumber » est spécifiée en tant que « /AccountNumber ». Le tableau ne doit contenir qu’une seule valeur.
paths: string[]
Valeur de propriété
string[]
systemKey
systemKey?: boolean
Valeur de propriété
boolean
version
Champ facultatif, s’il n’est pas spécifié, la valeur par défaut est 1. Pour utiliser la clé de partition volumineuse, définissez la version sur 2. Pour en savoir plus sur les clés de partition volumineuses, consultez l’article Créer des conteneurs avec une clé de partition volumineuse .
version?: PartitionKeyDefinitionVersion