使用 Ember 数据和 Jsonapi。json 分页资源应该是什么样子的?
我建立了我的回应,所以它看起来像:
"meta": {
"page": {
"number": 1,
"size": 5,
"total": 39
}
},
"links": {
"self": "http://localhost:3099/api/v1/articles",
"prev": null,
"next": "http://localhost:3099/api/v1/articles?page[number]=2",
"first": "http://localhost:3099/api/v1/articles?page[number]=1",
"last": "http://localhost:3099/api/v1/articles?page[number]=39"
},
"data": [
...
]
但我不确定这是否是正确的格式。基于http://jsonapi.org/format/#fetching-pagination的解释
或者,分页链接(即prev
、next
和)是否应该在 中?first
last
meta.page