【发布时间】:2020-06-09 11:31:20
【问题描述】:
我有一个值是动态的字段。我想将空格分隔的标记存储在 completion suggester 的数组字段中
假设我的字段val 是hi how are you,那么我想要一个带有[hi how are you, how are you, are you, you] 的数组
我尝试使用split filter 作为我在csv 中的数据。我无法做到这一点。无论如何,只有 ES,Logstash 可以做到这一点。
【问题讨论】:
-
您可以使用我前几天给您的相同解决方案来实现它:stackoverflow.com/a/62211180/4604579。只需使用脚本处理器创建您的 shingles 数组
-
我找不到使用脚本处理器进行拆分的方法。你能给我一个参考吗?
-
如前所述,我将使用脚本处理器并使用脚本进行拆分工作,因为您需要一些逻辑。
-
我想你的意思是this page