Cloudant-Python 文档检索



我在Cloudant中有一个很大的数据库,我想使用Python检索所有文档,问题是数据库的大小,因此我想在检索文档时使用分页。

您可以通过指定 limitskip 参数,以增量方式从 Cloudant/CouchDB 数据库中获取文档批次。

从第 21 个开始获取 10 个文档的简单示例:

GET .../_all_docs?limit=10&skip=20 HTTP/1.1
{
 "total_rows": 1...3,
 "offset": 20,
 "rows": [
  {
    "id": "0001ba...db5f6affa44631af9053",
    "key": "0001b...db5f6affa44631af9053",
    "value": {
      "rev": "1-d1fd2c...e52f2f28539e443c88"
    }
  },
  ...
 ]
}

此方法适用于所有视图。

最新更新