Cloudant DB api 支持分页吗?
Cloudant DB api supports pagination?
我有一个应用程序已经在使用 cloudant.synch.query.IndexManager
来查询数据库。但我需要分页。我可以看到 Cloudant 通过使用书签支持它,但我只能找到关于使用 HTTP Post 到 url 路径的文档:/db/_find
。 IndexManager
中的方法没有书签。有没有我可以使用的 cloudant api,而不是做 http post?
我的应用程序 Android 和 iOS 应用程序使用 IBM Bluemix MobileFirst 服务作为后端。我正在使用 bms_samples_android_bluelist(https://github.com/ibm-bluemix-mobile-services/bms-samples-android-bluelist)as 一个例子。
使用跳过和限制进行分页。
我从 Cloudand Synch 文档中得到了这个 https://github.com/cloudant/sync-android/blob/master/doc/query.md
跳过并限制
跳过和限制允许检索结果的子集。除其他外,这在分页中很有用。
skip 跳过结果集中的一些结果。
limit 将查询的最大结果数定义为 return。
显示第21到第30个结果:
QueryResult 结果=im.find(query, 20, 10, fields, null);
禁用:
skip,传递 0 作为 skip 参数。
限制,将 0 作为限制参数传递。
是的! Android 和 iOS 的 Cloudant 本机移动库被称为 "Cloudant Synch." 大多数资源都在此页面上编译:https://cloudant.com/cloudant-sync-resources/
我有一个应用程序已经在使用 cloudant.synch.query.IndexManager
来查询数据库。但我需要分页。我可以看到 Cloudant 通过使用书签支持它,但我只能找到关于使用 HTTP Post 到 url 路径的文档:/db/_find
。 IndexManager
中的方法没有书签。有没有我可以使用的 cloudant api,而不是做 http post?
我的应用程序 Android 和 iOS 应用程序使用 IBM Bluemix MobileFirst 服务作为后端。我正在使用 bms_samples_android_bluelist(https://github.com/ibm-bluemix-mobile-services/bms-samples-android-bluelist)as 一个例子。
使用跳过和限制进行分页。
我从 Cloudand Synch 文档中得到了这个 https://github.com/cloudant/sync-android/blob/master/doc/query.md
跳过并限制
跳过和限制允许检索结果的子集。除其他外,这在分页中很有用。
skip 跳过结果集中的一些结果。 limit 将查询的最大结果数定义为 return。 显示第21到第30个结果:
QueryResult 结果=im.find(query, 20, 10, fields, null); 禁用:
skip,传递 0 作为 skip 参数。 限制,将 0 作为限制参数传递。
是的! Android 和 iOS 的 Cloudant 本机移动库被称为 "Cloudant Synch." 大多数资源都在此页面上编译:https://cloudant.com/cloudant-sync-resources/