Share via


PartitionKeyDefinition interface

Propiedades

kind

Qué tipo de clave de partición se está definiendo (valor predeterminado: "Hash")

paths

Matriz de rutas de acceso para las que se pueden particionar los datos de la colección. Las rutas de acceso no deben contener un carácter comodín ni una barra diagonal final. Por ejemplo, la propiedad JSON "AccountNumber" se especifica como "/AccountNumber". La matriz solo debe contener un valor único.

systemKey
version

Un campo opcional, si no se especifica el valor predeterminado es 1. Para usar la clave de partición grande, establezca la versión en 2. Para más información sobre las claves de partición de gran tamaño, consulte el artículo creación de contenedores con clave de partición grande .

Detalles de las propiedades

kind

Qué tipo de clave de partición se está definiendo (valor predeterminado: "Hash")

kind?: PartitionKeyKind

Valor de propiedad

paths

Matriz de rutas de acceso para las que se pueden particionar los datos de la colección. Las rutas de acceso no deben contener un carácter comodín ni una barra diagonal final. Por ejemplo, la propiedad JSON "AccountNumber" se especifica como "/AccountNumber". La matriz solo debe contener un valor único.

paths: string[]

Valor de propiedad

string[]

systemKey

systemKey?: boolean

Valor de propiedad

boolean

version

Un campo opcional, si no se especifica el valor predeterminado es 1. Para usar la clave de partición grande, establezca la versión en 2. Para más información sobre las claves de partición de gran tamaño, consulte el artículo creación de contenedores con clave de partición grande .

version?: PartitionKeyDefinitionVersion

Valor de propiedad