當使用Google應用程序引擎搜索API時,如果我們有一個返回大型結果集(> 1000)的查詢,並且需要使用遊標來迭代以收集整個結果集,如果number_found_accuracy低於我們的結果大小,我們會收到返回文檔的不確定結果。發現搜索API的準確性影響遊標結果
換句話說,相同的查詢運行兩次,通過遊標收集所有文檔,不返回相同的文檔,除非我們的number_found_accuracy高於結果大小(例如,使用10000最大值)。只有這樣我們才能獲得相同的文件。
我們對number_found_accuracy應該如何工作的理解是,它只會影響number_found的估計。我們假設,如果您使用遊標來獲取所有結果,那麼您將能夠得到與運行一個大型查詢相同的結果。
我們是否理解number_found_accuracy或遊標的使用,或者我們是否發現了錯誤?