2015-10-16 55 views
0

我有一個應用程序已經使用cloudant.synch.query.IndexManager來查詢數據庫。但我需要分頁。我可以看到Cloudant通過使用書籤支持它,但我只能找到有關使用HTTP Post到url路徑的文檔:/db/_findIndexManager中的方法沒有書籤。有沒有我可以使用的cloudant api,而不是做一個http post?Cloudant DB api支持分頁?

我的應用程序是使用IBM Bluemix MobileFirst服務作爲後端的Android和iOS應用程序。而我使用bms_samples_android_bluelist(https://github.com/ibm-bluemix-mobile-services/bms-samples-android-bluelist)as一個例子。

回答

1

跳過使用和極限分頁。

我從Cloudand同步文檔https://github.com/cloudant/sync-android/blob/master/doc/query.md

跳過得到這個和限制

跳過和限制可以檢索除此之外,這在分頁時很有用

跳過結果集的多個結果 li mit定義了爲查詢返回的最大結果數量。 要顯示第二十一到第三十結果:

QueryResult result = im.find(query,20,10,fields,null); 禁用:

跳過,傳遞0作爲跳過參數。 限制,傳遞0作爲極限參數。