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. |
system |
|
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