当使用Google应用程序引擎搜索API时,如果我们有一个返回大型结果集(> 1000)的查询,并且需要使用游标来迭代以收集整个结果集,如果number_found_accuracy低于我们的结果大小,我们会收到返回文档的不确定结果。发现搜索API的准确性影响游标结果
换句话说,相同的查询运行两次,通过游标收集所有文档,不返回相同的文档,除非我们的number_found_accuracy高于结果大小(例如,使用10000最大值)。只有这样我们才能获得相同的文件。
我们对number_found_accuracy应该如何工作的理解是,它只会影响number_found的估计。我们假设,如果您使用游标来获取所有结果,那么您将能够得到与运行一个大型查询相同的结果。
我们是否理解number_found_accuracy或游标的使用,或者我们是否发现了错误?