首页 > 解决方案 > 使用 Python 在 Elasticsearch 中删除文档

问题描述

我创建了一个索引

self.elasticsearch.indices.create(index="cards_index")

插入数据

for index in range(100):
   document = {"question": question, "answer": answer,
                "creation_time": 1234567890,
                "interval_time": 1234567890, "box_id": 1}
   self.elasticsearch.index(index="cards_index",
                id=str(index), body=document)

并试图删除所有数据

for index in range(100):
   self.elasticsearch.delete(index="cards_index",
                id=str(index))

但是当我得到所有数据时,我仍然找到了这些文件,尽管它们应该被删除。我做错了什么?

标签: pythonelasticsearch

解决方案


推荐阅读