我在Google App Engine Python標準環境上使用搜索API(https://cloud.google.com/appengine/docs/standard/python/search/) 。Appengine搜索API - 無效請求
在我的應用我有幾個搜索索引和與光標分頁(分頁分頁不能返回超過1000個結果) https://cloud.google.com/appengine/docs/standard/python/search/cursorclass
有時對它們進行查詢我隨機得到以下異常:
InvalidRequest :無法執行搜索請求「<搜索查詢>」
沒有進一步的細節。如果我在某個查詢中得到它,它將會用這樣的光標永遠重現。
- 項目中設定請求之間不可變的(沒有項目被添加或刪除)
- 查詢的第一頁始終是ok
- 我不使用任何排序(只有當我與光標查詢時除外)由以前的查詢作爲接收並請求
任何想法如何解決這個之間沒有損壞
相關:
https://issuetracker.google.com/issues/35898069
https://issuetracker.google.com/issues/35895008
https://groups.google.com/forum/#!topic/google-appengine/tBHkZLeYTOI