这是如何实现此目标的完整示例。
合并新值到数组,并在之后使其唯一:
DELETE test/test/1POST test/test/1{ "terms":["item1", "item2", "item3"]}GET test/test/1POST test/test/1/_update{ "script" : " ctx._source.terms << newItems; ctx._source.terms = ctx._source.terms.flatten().unique()", "params" : { "newItems" : ["a","b"] }}确保在服务器配置中启用了脚本
user:/etc/elasticsearch# head elasticsearch.yml script.inline: truescript.indexed: true...



