Opzione di interrogazione $apply

Utilizzare l'opzione di interrogazione $apply per trasformare i record restituiti nella risposta. L'opzione di interrogazione $apply consente di combinare le funzioni di trasformazione aggregate (sum, min, max, average, countdistinct) e groupby.

Componente Descrizione

Metodo HTTP

GET

URL

https://host/fmi/odata/versione/nome-database/nome-tabella?$apply=funzioni

host – nome host FileMaker Cloud o FileMaker Server

versione – versione OData, sempre v4

nome-database – nome del database ospitato

nome-tabella – nome della tabella o ID tabella FileMaker (FMTID)

funzioni – le funzioni utilizzate per trasformare i dati restituiti

Esempi:

  • /fmi/odata/v4/Inventario/Acquisto?$apply=aggregate(Totale aggiungi 1 con somma come t, Totale con media come a)

  • /fmi/odata/v4/Inventario/Acquisto?$apply=groupby(("ID prodotto", "ID cliente"))

  • /fmi/odata/v4/Inventario/Acquisto?$apply=groupby(("ID prodotto", "ID cliente"),aggregate(Totale aggiungi 1 con somma come t, Totale con media come a))