Compartir a través de


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 solo valor.

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 obtener información sobre las claves de partición de gran tamaño, consulte artículo sobre cómo crear contenedores con clave de partición grande artículo.

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 solo valor.

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 obtener información sobre las claves de partición de gran tamaño, consulte artículo sobre cómo crear contenedores con clave de partición grande artículo.

version?: PartitionKeyDefinitionVersion

Valor de propiedad