第4章 API でのソート
わかりやすい例を示すために、このガイド全体で次の URL を使用します。
https://<gateway server name>/api/controller/v2/groups/
https://<gateway server name>/api/controller/v2/groups/
先頭のダッシュ (-) を使用して逆順を指定する方法など、GET リクエストで order_by クエリーパラメーターを使用して、返された {{model_verbose_name_plural}} を 1 つ以上のフィールドで並べ替える方法について説明します。
手順
特定の順番で {{ model_verbose_name_plural }} が返されることを指定するには、
order_byクエリー文字列のパラメーターをGETリクエストで使用します。https://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by={{ order_field }}https://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by={{ order_field }}Copy to Clipboard Copied! Toggle word wrap Toggle overflow 逆の順序に並び替えるには、フィールド名の前にダッシュ (
-) を加えます。https://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by=-{{ order_field }}https://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by=-{{ order_field }}Copy to Clipboard Copied! Toggle word wrap Toggle overflow フィールド名をコンマ (
,) で区切って並べ替えフィールドを指定できます。https://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by={{ order_field }},some_other_fieldhttps://<gateway server name>/api/controller/v2/model_verbose_name_plural?order_by={{ order_field }},some_other_fieldCopy to Clipboard Copied! Toggle word wrap Toggle overflow