1个领域的多个分析仪

Kim*_*sen 5 analyzer elasticsearch

使用丹麦分析仪获得2个字段(名称和描述).现在我也需要用英语分析仪来支持它.

我的解决方案是什么?

  1. 在田地上添加更多分析仪?
  2. 查找时设置语言?(不要认为这有效,因为数据不会被分析)
  3. 有2个额外字段name_en&description_en?

Mat*_*ber 3

使用多字段,其中名称和描述使用丹麦语分析器。然后使用英语分析器对 name.en 和description.en 等字段进行分析。

http://www.elasticsearch.org/guide/reference/mapping/multi-field-type/