排序

我们也能通过查询参数“sort”,从客户端的角度来控制页面大小。

注:

为了可读性,以下例子未进行url编码。

例:

GET /persons?sort=name HTTP/1.1
Accept: application/vnd.api+json

多项排序


我们能为多个字段进行排序:

GET /persons?sort=name,birth_date HTTP/1.1
Accept: application/vnd.api+json

降序


我们能使用字符“-”来实现降序:

GET /persons?sort=-name HTTP/1.1
Accept: application/vnd.api+json

多项排序+降序


当然,我们也能同时使用两者:

GET /persons?sort=-name,birth_date HTTP/1.1
Accept: application/vnd.api+json