如何在Logstash中之前检查文档是否存在

时间:2020-07-10 09:44:30

标签: logstash

我有一个使用连接的父级和子级的索引,但是我不想为不存在的父级添加子级。所以我想有一个if是否可以检查某个文档是否存在id。像这样:

if(doc_id EXISTS %{parentid}){
}

我该怎么写if?如果存在,则为if。

1 个答案:

答案 0 :(得分:0)

@Tristan您可以解决它吗?我需要做类似的事情。 有了这个,我可以检查它是否存在,但是我不知道如何使结果继续:

filter{
http {
    url => "http://localhost:9200/%{[@metadata][miEntidad]}/_search"
    http_method => "post"
    format => "message"
    content_type => "application/json; charset=UTF-8"
    message => '{"query": { "term": { "_id": "%{[id]}"  } }}'
}
}
相关问题