mah*_*i_m 5 elasticsearch
当我想在elasticsearch索引文档时出现这个问题:
message [MapperParsingException[failed to parse]; nested: IllegalArgumentException[unknown field name [output], must be one of [input, weight, contexts]];]
我知道在版本5中从elasticsearch中删除了输出字段,但为什么呢?我需要做些什么来获得输入的单一结果?
Gle*_*hil 0
Elastic 提到了以下内容
\n由于建议是面向文档的,因此建议元数据(例如输出)现在应指定为文档中的字段。删除了在索引建议条目时指定输出的支持。现在,建议结果条目\xe2\x80\x99s 文本始终是建议\xe2\x80\x99s 输入的未分析值(与在 5.0 之前的索引中索引建议时不指定输出相同)。\n
由于建议是面向文档的,因此建议元数据(例如输出)现在应指定为文档中的字段。删除了在索引建议条目时指定输出的支持。现在,建议结果条目\xe2\x80\x99s 文本始终是建议\xe2\x80\x99s 输入的未分析值(与在 5.0 之前的索引中索引建议时不指定输出相同)。
来源
我能够从 ES 5.1.1 中的多个输入获得单个输出。你可以在这里找到答案
归档时间:
9 年,10 月 前
查看次数:
859 次
最近记录:
9 年,9 月 前