總侑刁民想害朕 2020-11-13 17:26 采纳率: 50%
浏览 267

elasticsearch中使用script修改接口数据时,有split方法吗

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类型,完全可以存入数组。

  • 写回答

3条回答 默认 最新

  • 放风喽 2020-11-14 00:24
    关注

    什么意思??

    修改已经上传的数据,不是有  “_update”请求吗

    评论

报告相同问题?