diff --git a/docs/reference/ingest.asciidoc b/docs/reference/ingest.asciidoc index 5046e504f7031..64ddb74284f29 100644 --- a/docs/reference/ingest.asciidoc +++ b/docs/reference/ingest.asciidoc @@ -834,7 +834,7 @@ You can also specify a <<modules-scripting-stored-scripts,stored script>> as the [source,console] ---- -PUT _scripts/my-stored-script +PUT _scripts/my-prod-tag-script { "script": { "lang": "painless", @@ -858,13 +858,21 @@ PUT _ingest/pipeline/my-pipeline { "drop": { "description": "Drop documents that don't contain 'prod' tag", - "if": { "id": "my-stored-script" } + "if": { "id": "my-prod-tag-script" } } } ] } ---- +//// +[source,console] +---- +DELETE _scripts/my-prod-tag-script +---- +// TEST[continued] +//// + Incoming documents often contain object fields. If a processor script attempts to access a field whose parent object does not exist, {es} returns a `NullPointerException`. To avoid these exceptions, use