Met à jour une configuration de champ. Actuellement, les mises à jour de champs ne s'appliquent qu'à la configuration d'index à champ unique. Toutefois, les appels à FirestoreAdmin.UpdateField
doivent fournir un masque de champ pour éviter de modifier une configuration dont l'appelant n'a pas connaissance. Le masque de champ doit être spécifié comme suit: { paths: "indexConfig" }
.
Cet appel renvoie un google.longrunning.Operation
qui peut être utilisé pour suivre l'état de la mise à jour du champ. Les métadonnées de l'opération sont de type FieldOperationMetadata
.
Pour configurer les paramètres de champ par défaut de la base de données, utilisez le Field
spécial avec le nom de ressource projects/{projectId}/databases/{databaseId}/collectionGroups/__default__/fields/*
.
Requête HTTP
PATCH https://firestore.googleapis.com/v1beta2/{field.name=projects/*/databases/*/collectionGroups/*/fields/*}
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
field.name |
Un nom de champ au format Un chemin d'accès de champ peut être un simple nom de champ, par exemple Les chemins d'accès des champs peuvent être indiqués à l'aide de Exemples: (Remarque: Les commentaires sont rédigés dans la syntaxe markdown, ce qui implique qu'un bloc de code représente une couche supplémentaire d'accents graves.) Un |
Paramètres de requête
Paramètres | |
---|---|
updateMask |
Un masque relatif au champ. Si elle est spécifiée, seule la configuration spécifiée par ce champ field_mask sera mise à jour dans le champ. Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : |
Corps de la requête
Le corps de la requête contient une instance Field
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Operation
.
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.