Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.
Au lieu de créer manuellement des index de cache, envisagez d'utiliser
enablePersistentCacheIndexAutoCreation()
pour laisser le SDK décider s'il doit créer des index de cache pour les requêtes exécutées localement.
Un seul élément de champ dans une configuration d'index.
Signature:
export declare interface IndexField
Propriétés
Propriété | Taper | Description |
---|---|---|
tableauConfig | 'CONTIENT' | (BETA) Quel type d'index de tableau créer. Défini sur CONTAINS pour les index array-contains et array-contains-any . Un seul parmi arrayConfig ou order doit être défini ; |
champChemin | chaîne | (BETA) Chemin du champ à indexer. |
commande | 'ASCENDANT' | 'DESCENDANT' | (BETA) Quel type d'index de tableau créer. Réglez sur ASCENDING ou 'DESCENDING for == , != , < = , < = , dans and pas dans `filtres. Un seul parmi arrayConfig ou order doit être défini. |
IndexField.arrayConfig
Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.
Quel type d'index de tableau créer. Défini sur CONTAINS
pour les index array-contains
et array-contains-any
.
Un seul parmi arrayConfig
ou order
doit être défini ;
Signature:
readonly arrayConfig?: 'CONTAINS';
IndexField.fieldPath
Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.
Le chemin du champ à indexer.
Signature:
readonly fieldPath: string;
IndexField.order
Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.
Quel type d'index de tableau créer. Réglez sur ASCENDING
ou « DESCENDANT » for
== ,
!= ,
< = ,
< = ,
dans and
pas dedans `filtres.
Un seul parmi arrayConfig
ou order
doit être défini.
Signature:
readonly order?: 'ASCENDING' | 'DESCENDING';