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