根据特定条件在Elasticsearch中建立索引之前先过滤掉文档

时间:2018-07-12 13:53:10

标签: elasticsearch lucene elasticsearch-5

我想知道是否可以根据特定条件在Elasticsearch中建立索引之前过滤文档。例如,假设我想将文档field1="something"从索引中删除。我可以通过在Elasticsearch中使用开箱即用的处理器并使用“最大节点”来解决这个问题吗?如果自定义处理器不存在,我可以编写它吗?

1 个答案:

答案 0 :(得分:2)

您不能直接在Elasticsearch中使用管道执行此操作(请参见this issue)。

但是,Logstash具有一个专门为此设计的drop过滤器,在您的情况下可能有用。