クエリーオプション $orderby

$orderby クエリーオプションを使用してレコードを昇順または降順で表示するように要求します。順序を指定しない場合、デフォルトの順序は昇順です。

コンポーネント 説明

HTTP メソッド

GET

URL

https://<ホスト>/fmi/odata/<バージョン>/<データベース名>/<テーブル名>?$orderby=<フィールド名> {asc/desc}

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

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

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

<テーブル名> – テーブルの名前

<フィールド名> – フィールドの名前

例: /fmi/odata/v4/連絡先管理/連絡先?$orderby=会社 desc

上記のリクエストでは「会社」フィールドを基準に降順で「連絡先」レコードがソートされます。

FileMaker 情報

  • スペースやアンダースコアなどの特殊文字を含むフィールド名はダブルクオーテーションマークで囲みます。

  • $orderby クエリーオプションでは OData のビルトイン関数はサポートされていません。