From e2b96ed8c1cccfd8bc7af08e9d04961f0081cb24 Mon Sep 17 00:00:00 2001 From: jhontea Date: Mon, 28 May 2018 09:17:55 +0700 Subject: [PATCH] change update script add params using add() method and lang painless --- 030_Data/45_Partial_update.asciidoc | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/030_Data/45_Partial_update.asciidoc b/030_Data/45_Partial_update.asciidoc index dc3cf6d0f..8b1885544 100644 --- a/030_Data/45_Partial_update.asciidoc +++ b/030_Data/45_Partial_update.asciidoc @@ -133,12 +133,15 @@ another tag: [source,js] -------------------------------------------------- -POST /website/blog/1/_update +POST website/blog/1/_update { - "script" : "ctx._source.tags+=new_tag", - "params" : { - "new_tag" : "search" - } + "script": { + "source": "ctx._source.tags.add(params.tag)", + "lang": "painless", + "params": { + "tag": "search" + } + } } -------------------------------------------------- // SENSE: 030_Data/45_Partial_update.json