我已经有一个应用程序使用cloudant.synch.query.IndexManager查询数据库。但我需要分页。我可以看到Cloudant通过使用书签来支持它,但是我只能找到关于使用HTTP到url路径:/db/_find的文档。IndexManager中的方法没有书签。我是否可以使用cloudant api来代替http post呢?
我的应用程序是安卓和iOS应用,它使用IBM服务作为后端。我使用的是bms_samples_android_bluelist (https://github.com/ibm-bluemix-mobile-services/bms-samples-android-bluelist)as,一个例子)。
发布于 2015-10-16 15:19:38
使用跳转和限制分页。
我是从Cloudand医生https://github.com/cloudant/sync-android/blob/master/doc/query.md那里得到的
跳过和限制
跳过和限制允许检索结果的子集。除其他外,这在分页中很有用。
跳过结果集中的许多结果。极限定义查询返回的最大结果数。要显示21到30的结果,请执行以下操作:
QueryResult结果=im.find(查询,20,10,字段,null);禁用:
跳过,传递0作为跳过参数。限制,传递0作为限制参数。
发布于 2015-10-21 23:12:42
是啊!Cloudant的安卓和iOS的本地移动库被称为"Cloudant“。其中的大部分资源都是在这个页面上编译的:https://cloudant.com/cloudant-sync-resources/。
https://stackoverflow.com/questions/33164646
复制相似问题