我想從索引中刪除基於Id的特定文檔。在探索過程中,我發現delete_by_query已被棄用,但現在已回到版本5.1等。有人能指導我如何以及在哪裏可以在圖書館找到它。我使用的彈性搜索5.1.2版彈性搜索delete_by_query使用elasticsearch-dsl
0
A
回答
0
下面是一個例子 -
from elasticsearch import Elasticsearch
es = Elasticsearch([{'host': 'localhost', 'port': 9200}]) //your hostname here
es.index(index='your_index_here', doc_type='data', id=id_, body=data_json)
es.delete(index='your_index_here',doc_type='data',id=id_)
pip install elasticsearch
將安裝在蟒蛇Python API中假設你有點子。
0
我想我不需要delete_by_query。它可以使用DocType完成。 下面是代碼:
doc = DocType(Mdm)
doc.delete(id=1)
相關問題
- 1. 使用NEST彈性搜索
- 2. 使用彈性搜索索引couchdb
- 3. 使用pyes的彈性搜索性能
- 4. 彈性搜索5和彈簧數據彈性搜索
- 5. 使用彈性搜索突出顯示彈性搜索結果-php
- 6. Java - 彈性搜索
- 7. 上彈性搜索
- 8. 彈性搜索 - Laravel
- 9. 搜索API彈性搜索索引
- 10. 使用Java Api訪問彈性搜索
- 11. 使用彈性搜索與RabbitMQ
- 12. 使用彈性搜索滾動聚合
- 13. 如何使用彈性搜索kibana
- 14. Index Minio文檔使用彈性搜索
- 15. 如何使用Yii2彈性搜索
- 16. 使用NEST Field Boosting的彈性搜索
- 17. 彈性搜索使用PHP不工作
- 18. 使用彈性搜索進行填充
- 19. 彈性搜索索引
- 20. 彈性搜索嵌套性
- 21. 彈性搜索cluster.name屬性
- 22. 彈性數據彈性搜索 - 查詢 - 全文搜索
- 23. 彈性搜索查詢 - 彈性搜索1.7
- 24. 春季啓動+彈性數據彈性搜索+彈性搜索5.6.0
- 25. 使用Shield進行彈性數據彈性搜索
- 26. 彈性數據彈性搜索 - 查詢
- 27. 彈性搜索 - 使用條件搜索多個值
- 28. 基於標籤的搜索使用彈性搜索
- 29. 如何使用ElasticsearchRepository通過Java搜索彈性搜索?
- 30. Solandra /彈性搜索 - 全文搜索(使用Cassandra)
這可能會實現。沒試過。找到了替代解決方案。謝謝你的幫助。 – Aayushi