Ressource: Index
Les index Cloud Firestore permettent d'exécuter des requêtes simples et complexes sur les documents d'une base de données.
Représentation JSON |
---|
{ "name": string, "queryScope": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom défini par le serveur pour cet index. Ce nom pour les index composites prendra la forme suivante: |
queryScope |
Les index dont le champ d'application de requête de collection est spécifié autorisent les requêtes sur une collection enfant d'un document spécifique, spécifié au moment de la requête, et possédant le même ID de collection. Les index dont le champ d'application de requête de groupe de collections est spécifié autorisent les requêtes sur toutes les collections descendant d'un document spécifique, spécifié au moment de la requête et ayant le même ID de collection que cet index. |
apiScope |
Champ d'application d'API accepté par cet index. |
fields[] |
Champs acceptés par cet index. Pour les index composites, cela nécessite un minimum de 2 et un maximum de 100 champs. La dernière entrée de champ correspond toujours au chemin d'accès du champ Pour les index à champ unique, il s'agira toujours d'une seule entrée dont le chemin d'accès de champ correspond à celui du champ associé. |
state |
Uniquement en sortie. État de diffusion de l'index. |
Méthodes |
|
---|---|
|
Crée un index composite. |
|
Supprime un index composite. |
|
Récupère un index composite. |
|
Répertorie les index composites. |