0
我想定期刪除第一個存儲的文檔。我該怎麼做?我試圖讓文件號碼。 150000,得到它的timestmap並刪除所有文檔的時間戳較低,但我不知道如何做到這一點。刪除Elasticsearch中的第一個文檔
我想定期刪除第一個存儲的文檔。我該怎麼做?我試圖讓文件號碼。 150000,得到它的timestmap並刪除所有文檔的時間戳較低,但我不知道如何做到這一點。刪除Elasticsearch中的第一個文檔
您可以使用單個_delete_by_query
請求以及相應的sort
和size
參數實際實現此功能。假設timestamp
是您的日期字段的名稱,sample_index
是你的食指和sample_type
- 類型名稱,查詢看起來是這樣的:
POST http://localhost:9200/sample_index/sample_type/_delete_by_query?sort=timestamp&size=5
{"query":{"match_all":{}}}
這對我的作品。謝謝:) – lassa
不要忘記投票並接受有幫助的答案) – Random