1. 並べ替えリソース

並べ替えリソース

並べ替えリソースは、現在の検索結果の並べ替えに関連する情報を含む json リソースです。

名前説明
propertiesオブジェクトプロパティと値を含むディクショナリ オブジェクト。 検索結果にすでに並べ替えが適用されている場合、プロパティには並べ替え設定のタイトルと順序が含まれます。
ascending検索リンク結果が昇順で並べ替えられている検索リソースへのハイパーリンク。 並べ替えがすでに検索に適用されている場合にのみ表示されます。
descending検索リンク結果が降順で並べ替えられている検索リソースへのハイパーリンク。 並べ替えがすでに検索に適用されている場合にのみ表示されます。
sort_options配列ユーザーが選択できる検索結果の並べ替えのオプションを示している検索リンクの配列。

例:

{
    "properties": {
        "title": "Title",
        "order": "ascending"
    },
    "ascending": {
         "href":"http://hostname/api/search?q=myQueryForAscending&skip=20&take=10"
    },
    "descending": {
        "href":"http://hostname/api/search?q=myQueryDescending&skip=20&take=10"
    },
    "sort_options": [
        The array of sort options search links

    ]
}
この記事を改善するための提案がある場合は、 お知らせください!