PartitionKeyDefinition interface
Propriedades
kind | Que tipo de chave de partição está a ser definida (predefinição: "Hash") |
paths | Uma matriz de caminhos para os quais os dados na coleção podem ser particionados. Os caminhos não podem conter um caráter universal ou uma barra à direita. Por exemplo, a propriedade JSON "AccountNumber" é especificada como "/AccountNumber". A matriz tem de conter apenas um único valor. |
system |
|
version | Um campo opcional, se não for especificado, o valor predefinido é 1. Para utilizar a chave de partição grande, defina a versão como 2. Para saber mais sobre chaves de partição grandes, veja como criar contentores com uma chave de partição grande . |
Detalhes de Propriedade
kind
Que tipo de chave de partição está a ser definida (predefinição: "Hash")
kind?: PartitionKeyKind
Valor de Propriedade
paths
Uma matriz de caminhos para os quais os dados na coleção podem ser particionados. Os caminhos não podem conter um caráter universal ou uma barra à direita. Por exemplo, a propriedade JSON "AccountNumber" é especificada como "/AccountNumber". A matriz tem de conter apenas um único valor.
paths: string[]
Valor de Propriedade
string[]
systemKey
systemKey?: boolean
Valor de Propriedade
boolean
version
Um campo opcional, se não for especificado, o valor predefinido é 1. Para utilizar a chave de partição grande, defina a versão como 2. Para saber mais sobre chaves de partição grandes, veja como criar contentores com uma chave de partição grande .
version?: PartitionKeyDefinitionVersion