我正在构建字典并希望使用 elasticsearch 作为搜索引擎。它应该支持多种语言,所以我的数据库看起来像这样:
| left_lang | right_lang | left_word | right_word |
| de | en | Schuh | shoe |
| da | de | sko | Schuh |
在哪个级别可以定义不同的分析器设置(如词干分析器等)?我可以为文档的每个字段设置不同的设置吗?例如,在第一个文档中,left_word 使用德语设置,right_words 使用英语设置,而在第二个文档中,left_words 使用丹麦语设置,right_words 使用德语设置?或者我可以在类型或索引级别上定义这些吗?