init_dict = {
"script": {
"source": "ctx._source['ip_list']=ctx._source['ip'];"
},
"query": {
"bool": {
"must": [
{
"exists": {
"field": "ip"
}
}
]
}
}
}
elasticsearch.exceptions.TransportError: TransportError(500, 'script_exception', 'runtime error')
执行replace,subxxx等方法时,都可以顺利执行。
ip_list字段是keyword类型,完全可以存入数组。