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 for especificado, o valor padrão será 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 da propriedade
kind
Que tipo de chave de partição está sendo definida (padrão: "Hash")
kind?: PartitionKeyKind
Valor da 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 da propriedade
string[]
systemKey
systemKey?: boolean
Valor da propriedade
boolean
version
Um campo opcional, se não for especificado, o valor padrão será 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