Hub のソート構文
このドキュメントは、Hub ソート文法の BNF の説明を提供します。
文法
<SORT> ::= <OrderBy>+ EOF;
<OrderBy> ::= <Field> ( ":" ( "asc" | "desc" ) )?
文法は大文字と小文字を区別しません。
<Field>— 並べ替えるフィールドの名前。例:id、email、nameなど。
サポートされているフィールドと並べ替え順序
ソートでサポートされているフィールドのリストは、要求されたリソースによって異なります。次に、各フィールドには独自のデフォルトのソート順があります。必要なリソースへの「すべて取得」リクエストへの応答で、デフォルトの並べ替え順序を受け取ることができます。
サンプル
クエリ | 説明 |
|---|---|
name フィールド「名前」をデフォルトの順序で並べ替えます。 | |
名前: 昇順 | フィールド名で昇順で並べ替えます。 |
グループ、名前: desc | 最初に「グループ」で並べ替え、次に同じグループのエントリを名前で降順に並べ替えます。 |
2025 年 11 月 21 日