Esta API se proporciona como una vista previa para los desarrolladores y puede cambiar según los comentarios que recibamos. No utilice esta API en un entorno de producción.
En lugar de crear índices de caché manualmente, considere usar
enablePersistentCacheIndexAutoCreation()
para permitir que el SDK decida si crear índices de caché para consultas que se ejecutan localmente.
Un elemento de campo único en una configuración de índice.
Firma:
export declare interface IndexField
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
configuración de matriz | 'CONTIENE' | (BETA) Qué tipo de índice de matriz crear. Establezca en CONTAINS para los índices array-contains y array-contains-any . Sólo se debe configurar uno de arrayConfig u order ; |
campoRuta | cadena | (BETA) La ruta del campo para indexar. |
orden | 'ASCENDENTE' | 'DESCENDIENTE' | (BETA) Qué tipo de índice de matriz crear. Establezca en ASCENDING o 'DESCENDENTE for == , != , < = , < = , dentro and no dentro `filtros. Solo se debe configurar uno de arrayConfig u order . |
IndexField.arrayConfig
Esta API se proporciona como una vista previa para los desarrolladores y puede cambiar según los comentarios que recibamos. No utilice esta API en un entorno de producción.
Qué tipo de índice de matriz crear. Establezca en CONTAINS
para los índices array-contains
y array-contains-any
.
Sólo se debe configurar uno de arrayConfig
u order
;
Firma:
readonly arrayConfig?: 'CONTAINS';
IndexField.fieldPath
Esta API se proporciona como una vista previa para los desarrolladores y puede cambiar según los comentarios que recibamos. No utilice esta API en un entorno de producción.
La ruta del campo para indexar.
Firma:
readonly fieldPath: string;
Orden de campo de índice
Esta API se proporciona como una vista previa para los desarrolladores y puede cambiar según los comentarios que recibamos. No utilice esta API en un entorno de producción.
Qué tipo de índice de matriz crear. Establezca en ASCENDING
o 'DESCENDIENTE' for
== ,
!= ,
< = ,
< = ,
and
no en `filtros.
Solo se debe configurar uno de arrayConfig
u order
.
Firma:
readonly order?: 'ASCENDING' | 'DESCENDING';