我有营养信息索引。搜索hamburger
与burgers
或burgers
不匹配。
什么是最合适的&能够使用Azure搜索搜索这些内容的有效方法吗?我可以使用通配符来匹配burger*
(即hamburger
)但Azure搜索在查询开始时不支持通配符,因此我无法弄清楚如何匹配{{1}}。< / p>
答案 0 :(得分:1)
您可以通过在天蓝色搜索中使用Lucene查询语法(请参阅下面的链接)来实现此目的。
使用querytype full(使用Lucene查询语法)构建查询,并将您的术语作为搜索。例如,要查找包含单词burger的所有匹配项,请像这样构建您的查询(在azure搜索,搜索资源管理器查询窗口中尝试:
queryType=full&search=/.*burger.*/