如果將API描述爲100%RESTful。是否有用於查找結果的最後一頁(最新數據)或最後一個JSON條目的標準調用或參數?在RESTful API中查找最後一個條目
目前我可以基於startKey,endKey和limit獲取結果。
任何你會嘗試,如果缺乏任何文檔/支持?
如果將API描述爲100%RESTful。是否有用於查找結果的最後一頁(最新數據)或最後一個JSON條目的標準調用或參數?在RESTful API中查找最後一個條目
目前我可以基於startKey,endKey和limit獲取結果。
任何你會嘗試,如果缺乏任何文檔/支持?
編號REST沒有定義任何這些東西。
我不清楚你想要做什麼。實際上,這取決於您實施RESTful服務時默認返回這些數據。例如,底層請求可以按日期DESC排序(根據您的數據存儲支持的內容)。因此,數據的第一頁將是最近的一個...
這就是說,Link
頭(見規格rfc5988),可用於分頁,你可以在它定義的最後一頁是什麼。下面是一個示例:
Link: <https://api.github.com/user/repos?page=3&per_page=100>; rel="next",
<https://api.github.com/user/repos?page=50&per_page=100>; rel="last"
Github上利用作爲其文檔中描述這種方法用於分頁:https://developer.github.com/v3/#pagination。
希望它能幫到你, Thierry