我無法獲得 API 來清除 JavaScript 客戶端中的滾動請求。我正在使用滾動 API 遞回地獲取資料,如果用戶切換到另一個選項卡,我想要清除滾動請求。
我在這里使用檔案 => https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/master/scroll_examples.html
在開始時獲取
await client.search({
index: 'my index',
scroll: '300s',
size: 500,
query: {
match_all: {}
}
})
下次使用滾動獲取
await client.scroll({
scrollId: body._scroll_id,
scroll: '30s'
})
最后,我想要明確的滾動請求,但我在檔案中沒有找到。
uj5u.com熱心網友回復:
您可以使用clearScroll特定的 id 來清除滾動。
await client.clearScroll({
scrollId: body._scroll_id
})
您可以查看此檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/513913.html
