Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Cloudant搜索索引限制200_Python_Cloudant - Fatal编程技术网

Python Cloudant搜索索引限制200

Python Cloudant搜索索引限制200,python,cloudant,Python,Cloudant,我知道查询搜索索引的结果限制为200行 是否存在查看所有文档匹配项的方法 我使用Python编写了Python Cloudant API,需要使用搜索索引搜索所有行 我想知道,在直接使用视图或查询之前,是否可以使用搜索索引来执行此操作 查询所有数据的结果为: { “总行数”:1239, “书签”:“G1aaaAajvejzlywbg4mhghtmhqtelkzi9kdujmtrttytldyzi8tyda1nrlzskvtunmk9hlsy3jawphsmrikv\uuuuuuuuu39wbpo

我知道查询搜索索引的结果限制为200行

是否存在查看所有文档匹配项的方法

我使用Python编写了Python Cloudant API,需要使用搜索索引搜索所有行

我想知道,在直接使用视图或查询之前,是否可以使用搜索索引来执行此操作

查询所有数据的结果为:

{ “总行数”:1239, “书签”:“G1aaaAajvejzlywbg4mhghtmhqtelkzi9kdujmtrttytldyzi8tyda1nrlzskvtunmk9hlsy3jawphsmrikv\uuuuuuuuu39wbpob\uqgmehkrjxhnbhzhzhzhzazji9ulfmiko0ee4yyyk1jdicz4mzzucquzucqgqs-qkviuwwwwwqglq2acmgafpxguduiegwwwwwwwwwbj\uqu7wdeqwqwqux7wdequxpuxwquxwwquxwq, “行”:[…] }

“行”的长度由limit参数定义,但最大限制为200

如何查看查询的所有行


谢谢。

如果您收到以下查询的回复:

https://$ACCOUNT.cloudant.com/$DATABASE/\u design/$DDOC/\u search/$INDEX\u NAME?limit=200

使用此查询将获得接下来的200行:

https://$ACCOUNT.cloudant.com/$DATABASE/$DDOC/$search/$INDEX\u NAME?limit=200&bookmark=“G1aaaAajvezlywbg4mhghtmhqtelkzi9kduhjmtrytqtytldytzi8tyda1mnrlzkvtuntunk9hlbc3jawphsmrikv\uuuuuuuwqpob\qcqmjjhzhzzhzjzjjjjjjjjjjjjjj9ulfmiquququwquqqqquwqqqqqqququqwqqqqgqgjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

要获取查询所需的所有文档,请编写一个函数,每次使用来自上一个响应的书签值递归查询数据库。这样做直到你的回复少于200个文档,这就是你知道你已经完成的方式

有关查询Cloudant搜索索引的完整文档如下:

您必须一次翻阅200个搜索结果。在响应中使用书签非常简单。如果你在这里发布你的设计文档和一些示例数据文档,我可以提供更多帮助。我更新了问题,搜索索引分析器很简单,类型是标准的。{错误:“错误请求”,原因:“提供的书签参数无效”}