Répertorie la configuration et les métadonnées des champs pour cette base de données.
Actuellement, FirestoreAdmin.ListFields
ne permet de répertorier que les champs qui ont été explicitement remplacés. Pour émettre cette requête, appelez FirestoreAdmin.ListFields
avec le filtre défini sur indexConfig.usesAncestorConfig:false
.
Requête HTTP
GET https://firestore.googleapis.com/v1beta2/{parent=projects/*/databases/*/collectionGroups/*}/fields
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Un nom parent au format |
Paramètres de requête
Paramètres | |
---|---|
filter |
Filtre à appliquer pour afficher les résultats de la liste. Actuellement, |
pageSize |
Nombre de résultats à renvoyer. |
pageToken |
Jeton de page, renvoyé par un appel précédent à |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse pour FirestoreAdmin.ListFields
.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"fields": [
{
object ( |
Champs | |
---|---|
fields[] |
Champs demandés. |
nextPageToken |
Jeton de page pouvant être utilisé pour demander une autre page de résultats. Si ce champ est vide, il s'agit de la dernière page. |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez la page Présentation de l'authentification.