- A+
所属分类:全文检索
elasticsearch7.3报错[script] unknown field
, parser not found原因:高版本的elasticsearch不支持file类型,也就是说不支持从外部文件读取脚本。
解决方法:
POST _scripts/caculate-price { "script":{ "lang":"painless", "source": "ctx._source.price += params.new_price" } }
2.根据id来调用
POST test_index/product/1/_update { "script":{ "id":"caculate-price", "params": { "new_price": 22 } } }