Opción de consulta $apply

Utilice la opción de consulta $apply para transformar los registros devueltos en la respuesta. La opción de consulta $apply permite combinar funciones de transformación de agregación (suma, mínimo, máximo, promedio, recuento único) y de agrupación.

Componente Descripción

Método HTTP

GET

URL

https://anfitrión/fmi/odata/versión/nombre-base-de-datos/nombre-tabla?$apply=funciones

anfitrión: el nombre del anfitrión de FileMaker Cloud o FileMaker Server.

versión: la versión de OData, que siempre es v4.

nombre-base-de-datos: el nombre de la base de datos alojada.

table-name: el nombre de la tabla o el ID de la tabla de FileMaker (FMTID)

funciones: las funciones utilizadas para transformar los datos devueltos

Ejemplos:

  • /fmi/odata/v4/Inventory/Purchase?$apply=aggregate(Total add 1 with sum as t,Total with average as a)

  • /fmi/odata/v4/Inventory/Purchase?$apply=groupby(("Product ID", "Customer ID"))

  • /fmi/odata/v4/Inventory/Purchase?$apply=groupby(("Product ID", "Customer ID"),aggregate(Total add 1 with sum as t,Total with average as a))