CloudantPython文档检索

2024-04-28 06:39:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Cloudant中有一个很大的db,我想用Python检索所有文档,问题是db的大小,因此我想在检索文档时使用分页。你知道吗


Tags: 文档dbcloudant
1条回答
网友
1楼 · 发布于 2024-04-28 06:39:46

通过指定limitskipparameters,您可以从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"
    }
  },
  ...
 ]
}

这种方法适用于所有视图。你知道吗

相关问题 更多 >