PartitionKeyDefinition interface
Propriedades
| kind | Que tipo de chave de partição está sendo definida (padrão: "Hash") |
| paths | Uma matriz de caminhos para os quais os dados dentro da coleção podem ser particionados. Os caminhos não devem conter um curinga ou uma barra à direita. Por exemplo, a propriedade JSON "AccountNumber" é especificada como "/AccountNumber". A matriz deve conter apenas um único valor. |
| system |
|
| version | Um campo opcional, se não especificado o valor padrão é 1. Para usar a chave de partição grande, defina a versão como 2. Para saber mais sobre chaves de partição grandes, consulte como criar contêineres com chave de partição grande artigo. |
Detalhes de Propriedade
kind
Que tipo de chave de partição está sendo definida (padrão: "Hash")
kind?: PartitionKeyKind
Valor de Propriedade
paths
Uma matriz de caminhos para os quais os dados dentro da coleção podem ser particionados. Os caminhos não devem conter um curinga ou uma barra à direita. Por exemplo, a propriedade JSON "AccountNumber" é especificada como "/AccountNumber". A matriz deve 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 especificado o valor padrão é 1. Para usar a chave de partição grande, defina a versão como 2. Para saber mais sobre chaves de partição grandes, consulte como criar contêineres com chave de partição grande artigo.
version?: PartitionKeyDefinitionVersion