トリムプロセッサ

フィールドから空白をトリムします。フィールドが文字列の配列である場合、配列のすべてのメンバーがトリムされます。

これは先頭と末尾の空白にのみ機能します。


表 44. トリムオプション

名前 必須 デフォルト 説明
field はい - 空白をトリムする文字列値のフィールド
target_field いいえ field トリムされた値を割り当てるフィールド。デフォルトでは field がインプレースで更新されます
ignore_missing いいえ false truefield が存在しない場合、プロセッサは静かに終了し、ドキュメントを変更しません
description いいえ - プロセッサの説明。プロセッサの目的や設定を説明するのに便利です。
if いいえ - プロセッサを条件付きで実行します。プロセッサを条件付きで実行するを参照してください。
ignore_failure いいえ false プロセッサの失敗を無視します。パイプラインの失敗を処理するを参照してください。
on_failure いいえ - プロセッサの失敗を処理します。パイプラインの失敗を処理するを参照してください。
tag いいえ - プロセッサの識別子。デバッグやメトリクスに便利です。

Js

  1. {
  2. "trim": {
  3. "field": "foo"
  4. }
  5. }