Option de requête $apply

Utilisez l'option de requête $apply pour transformer les enregistrements renvoyés dans la réponse. L'option de requête $apply vous permet de combiner les fonctions de transformation agrégée (sum, min, max, average, countdistinct) et groupby.

Composant Description

Méthode HTTP

GET

URL

https://hôte/fmi/odata/version/nom-base/nom-table?$apply=fonctions

hôte : nom d'hôte FileMaker Cloud ou FileMaker Server.

version : version OData, toujours v4.

nom-base : nom de la base de données hébergée.

nom-table : nom de la table ou identifiant de table FileMaker (FMTID).

fonctions : les fonctions utilisées pour transformer les données renvoyées.

Exemples :

  • /fmi/odata/v4/Inventaire/Achat?$apply=aggregate(Total ajouter 1 avec somme en tant que t,Total avec moyenne en tant que a)

  • /fmi/odata/v4/Inventaire/Achat?$apply=groupby(("ID produit", "ID client"))

  • /fmi/odata/v4/Inventaire/Achat?$apply=groupby(("ID produit", "ID client"),aggregate(Total ajouter 1 avec somme en tant que t,Total avec moyenne en tant que a))