如何执行非拉丁字符搜索?
最后更新时间:2024 年 4 月 18 日
问题
如何执行非拉丁字符搜索?
回答
问题:通常在英文文本中可以进行部分匹配或词干提取,但在其他语言(如中文)中,只有精确匹配才有效。
问题在于索引配置错误:除了英语之外,还支持其他语言。将 LANGUAGE_FIELD
设置为所需的语言可以启用该特定语言的词干提取器。
支持的语言包括:阿拉伯语、巴斯克语、加泰罗尼亚语、丹麦语、荷兰语、英语、芬兰语、法语、德语、希腊语、匈牙利语、印度尼西亚语、爱尔兰语、意大利语、立陶宛语、尼泊尔语、挪威语、葡萄牙语、罗马尼亚语、俄语、西班牙语、瑞典语、泰米尔语、土耳其语和中文