如果我不知道确切的索引名称,如何从弹性搜索中删除实体?

时间:2017-01-25 08:34:07

标签: java elasticsearch elasticsearch-template

我在弹性搜索中有索引,命名如下 -

  1. INDEXNAME-2017年1月25日
  2. INDEXNAME-2017年1月24日
  3. INDEXNAME-2017年1月23日
  4. ......等等
  5. 以上所有索引都有相同的'类型',让我们说" indexType"。

    现在我要删除一个带有给定" id"的记录。可能存在于上述任何索引中,我的API用户将提供以下内容 -

    1. 要删除的实体的ID。
    2. 索引前缀,即" indexName - *"。
    3. 索引类型,即" indexType"。
    4. 如何在JAVA中编写查询以删除具有上述信息的实体?

0 个答案:

没有答案