如何执行非拉丁字符搜索?
上一次更新 18, Apr 2024
问题
如何执行非拉丁字符搜索?
答案
问题:在英文文本中,虽然通常可以进行部分匹配或词干处理,但在中文等其他语言中,仅能进行精确匹配。
该问题是由于索引配置不当:对于英语以外的其他语言,也提供支持。将 `LANGUAGE_FIELD` 设置为所需语言可以为特定语言启用词干提取器。
支持的语言包括:阿拉伯语、巴斯克语、加泰罗尼亚语、丹麦语、荷兰语、英语、芬兰语、法语、德语、希腊语、匈牙利语、印度尼西亚语、爱尔兰语、意大利语、立陶宛语、尼泊尔语、挪威语、葡萄牙语、罗马尼亚语、俄语、西班牙语、瑞典语、泰米尔语、土耳其语和中文