如何忽略Azure搜索中的重音?

时间:2016-02-22 02:15:51

标签: azure-search

Azure Search是否支持某种忽略重音字符的方法?例如,如果有人搜索 e ,则搜索中应包含é字符。或者我们是否需要在构建Azure搜索索引时添加一些转换?

欢迎任何推荐,谢谢。

1 个答案:

答案 0 :(得分:1)

是。请在您的领域使用ASCII折叠分析仪。为此,请将字段上的analyzer属性设置为

分析器:" standardasciifolding.lucene"

或者,使用language specific analyzer例如分析器:" fr.microsoft&#34 ;. 要了解有关Azure搜索中分析程序的更多信息,请查看here

注意:不同的语言分析器会以不同的方式处理变音符号,使用Analyze API来测试分析器的行为。