2017-03-16 4 views
0

Cloudantに大きなデータベースがあり、Pythonを使用してすべてのドキュメントを取得したい場合、問題はdbのサイズなので、ドキュメントを取得するときにページングを使用します。Cloudant-Pythonドキュメントの検索

+0

何を試しましたか?あなたが持っている問題は何ですか?あなたの仕様に従ってプログラムを提供するように私たちに頼むだけではありません。 –

答えて

0

limitおよびskipparametersを指定することで、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" 
    } 
    }, 
    ... 
] 
} 

このアプローチでは、すべてのビューのために動作します。

関連する問題