我将ES从elastic 5.x
升级到elasticsearch 6.4.2
,在此版本中,我不能将脚本用作文件,而只能用作stored scripts。
我尝试使用此命令接收所有存储的脚本:
curl -XGET <elasticsearch_url>/_scripts
但这不起作用。
有一种方法可以获取保存在ES中的所有已存储脚本?
答案 0 :(得分:1)
您可以使用以下命令检索所有存储的脚本
curl -XGET '<elasticsearch_url>/_cluster/state/metadata?filter_path=metadata.stored_scripts'