我正在爲一個基本的粗糙應用程序構建一個後端。我有一個字段爲「狀態」的標題文檔的模型,可以是「攝入,過期和過期」。即將到期的文件的邏輯是到期日期 - 當前日期少於30天。如何在到期日過後自動更新文檔存儲?如何自動更新elasticsearch文檔?
1
A
回答
0
假設您想在特定時間段後自動執行此過程,我會建議創建一個每日/每月運行更新ES文檔的Cron。
您可以使用upsert腳本來實現此目的。下面是文檔 -
https://www.elastic.co/guide/en/elasticsearch/guide/current/partial-updates.html
希望這有助於
0
有一個在Elasticsearch沒有自動的方式來做到這一點。雖然您可以創建單獨的進程來更改該標誌,但在您的應用程序中實現邏輯「到期日期 - 當前日期少於30天」可能更容易。那麼你沒有第二個過程,可能會自行失敗等。
相關問題
- 1. elasticsearch不更新文檔
- 2. 如何自動更新DynamoDB文檔(JSON)?
- 3. 自動文檔更新
- 4. 更新文檔的ElasticSearch/Kibana字段
- 5. ElasticSearch Java Api:更新現有文檔
- 6. 在Elasticsearch中更新文檔時出錯
- 7. 如何檢測Elasticsearch中的文檔更新是否失敗
- 8. 如何在更新elasticsearch 5.2中的文檔時使用addScriptParam?
- 9. 如何在Azure中索引更新後自動更新文檔搜索
- 10. 如何更新DocumentDb文檔?
- 11. 如何更新Mongodb文檔?
- 12. elasticsearch:如果索引的所有碎片中存在文檔,則更新文檔
- 13. 如何在nodejs中使用elasticsearch更新couchdb時自動更新索引行
- 14. 添加新文檔時,couchDB能否自動更新特定文檔?
- 15. 如何在更換整個文檔時更新mongodb文檔?
- 16. VS2010:自動生成的XML文檔文件不會更新
- 17. ElasticSearch找不到新寫入的文檔
- 18. 使用Java在elasticsearch中更新多個文檔。我正在使用Elasticsearch 2.3.2
- 19. 在elasticsearch中更改文檔的_type
- 20. 如何使用ElasticSearch的文檔類型
- 21. Elasticsearch - 如何刪除文檔列表?
- 22. Elasticsearch Java API - 使用BulkProcessor部分更新文檔
- 23. 更新ElasticSearch文檔中列表中對象的屬性?
- 24. 更新符合特定條件的ElasticSearch文檔
- 25. ElasticSearch:如何檢查文檔來自/去哪個節點/副本?
- 26. 如何在grafana中獲取elasticsearch的最新文檔?
- 27. Elasticsearch文檔關聯
- 28. Elasticsearch索引文檔
- 29. 如何更新Couchbase文檔的TTL?
- 30. 如何更新CouchDB中的文檔