Azure搜索-搜索土耳其语名称时出现的问题

时间:2018-09-14 09:57:13

标签: c# azure elasticsearch lucene azure-search

我们有使用Azure搜索进行搜索的有效实现。该搜索的主要目的是搜索以客户名称作为搜索关键字的名称。一些客户(大多数来自土耳其地区)的名称设置中包含非英文字符,即TA Ş IMACILI Ğ I T İ C。搜索无法检索此类结果。 这是我们的ODATA查询如何形成的摘要

{
 "search":"CustomerName:/.*TAŞIMACILIĞI.*/ OR CustomerName:\"TAŞIMACILIĞI\"",
 "count":"true",
 "queryType": "full"
}

我尝试使用一些自定义分析器,还尝试了包括语音搜索和模糊搜索选项。没有得到精确的结果。

还有其他人遇到过这样的情况吗?任何线索或帮助将不胜感激。

0 个答案:

没有答案