クエリーオプション $apply

$apply クエリーオプションを使用して応答で返されたレコードを変換します。$apply クエリーオプションを使用すると、aggregate (sum、min、max、average、countdistinct) と groupby 変換関数を組み合わせることができます。

コンポーネント 説明

HTTP メソッド

GET

URL

https://<ホスト>/fmi/odata/<バージョン>/<データベース名>/<テーブル名>?$apply=<関数>

<ホスト> – FileMaker Cloud または FileMaker Server のホスト名

<バージョン> – OData のバージョン。常に v4

<データベース名> – 共有データベースの名前

<テーブル名> – テーブルの名前または FileMaker テーブル ID (FMTID)

<関数> – 返されたデータを変換するために使用される関数

説明:

  • /fmi/odata/v4/目録/購入?$apply=aggregate("合計" add 1 with sum as t,"合計" with average as a)

  • /fmi/odata/v4/目録/購入?$apply=groupby(("製品 ID", "顧客 ID"))

  • /fmi/odata/v4/目録/購入?$apply=groupby(("製品 ID", "顧客 ID"),aggregate("合計" add 1 with sum as t,"合計" with average as a))