我正在尝试使用groovy脚本动态添加字段,如果该字段存在,则只需向该数组添加一个新元素,如果没有,则创建具有第一个值的字段。
if(!ctx._source.containsKey(\"Activities\")) { ctx._source.Activities = [activity] }else{ctx._source.Activities += activity}
我正在正确传递活动参数,但此操作返回错误:
“remote_transport_exception: [石工] [127.0.0.1:9300] [指数:数据/写/更新[S]]“
你们有什么建议吗?
答案 0 :(得分:0)
您的文档的地图对象不支持" + ="操作员,您可以在官方指南中查看更新Doc的正确方法。