Trim 处理器

编辑

从字段中删除空白字符。如果该字段是一个字符串数组,则数组的所有成员都会被删除空白字符。

这仅适用于开头和结尾的空白字符。

表 46. Trim 选项

名称 必需 默认值 描述

field

-

要删除空白字符的字符串值字段

target_field

field

用于分配已删除空白字符的值的字段,默认情况下 field 会被原地更新

ignore_missing

如果 truefield 不存在,则处理器会安静退出,而不会修改文档

description

-

处理器的描述。用于描述处理器的用途或其配置。

if

-

有条件地执行处理器。请参阅 有条件地运行处理器

ignore_failure

忽略处理器的故障。请参阅 处理管道故障

on_failure

-

处理处理器的故障。请参阅 处理管道故障

tag

-

处理器的标识符。对于调试和指标很有用。

{
  "trim": {
    "field": "foo"
  }
}