Share via


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.

systemKey
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

Valor de Propriedade