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, confira o artigo como criar contêineres com chave de partição grande . |
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, confira o artigo como criar contêineres com chave de partição grande .
version?: PartitionKeyDefinitionVersion