我有一个正在添加/合并标签数组的变异。
if [context][tags] {
mutate {
merge => [ "tags", "context[tags]" ]
remove_field => [ "context[tags]" ]
}
}
问题是,如果[tags]
以 null 开头,我最终会得到一个数组......
[ nil, 'something1', 'something2']
有没有办法[tags]
在我合并之前测试 null ,如果是这样,那么替换而不是合并?