在 azure 认知搜索中通配符搜索不适用于音译关键字?

时间:2021-06-14 07:20:36

标签: azure azure-cognitive-search

我正在使用带有这些标记过滤器(AsciiFolding、CjkWidth、ScandinavianFoldingNormalization)的自定义分析器的 azure 认知搜索来支持 ACS 中的音译关键字。

我在进行通配符搜索时遇到了这个问题。我的索引中有文本,例如“Belügyminisztérium”。

如果我尝试使用以下查询搜索没有结果。

查询:$filter=(search.ismatch('/Belügyminisztérium.*/', 'Name', 'full', 'all'))

音译关键字 :ü,é

enter image description here

如果我删除音译关键字并尝试使用以下查询进行搜索,则它正在工作。 查询:$filter=(search.ismatch('/Bel.*/', 'Name', 'full', 'all'))

有什么办法可以在 ACS 中搜索这些字符串吗?

0 个答案:

没有答案