Azure搜索资源管理器上的自动完成测试

时间:2017-03-21 17:39:33

标签: autocomplete azure-search

我正在尝试使用Azure搜索(对于ASP MVC应用程序)在主项目查找表上构建和测试自动完成功能。搜索索引是在suggestterName SG设置为ItemDisplayName

的情况下完成的

我希望首先在Azure门户网站上测试它,以便我可以通过代码复制结果。这是因为我在代码中获得的结果非常出乎意料

当我输入itemDislayName的子字符串时,期望最多显示5个选定的名称

在门户网站上,我尝试了

的查询字符串

search = str& suggesterName = SG

基本请求网址包含索引,api版本和sugestorName - 但我不会获得包含' str'并且模糊如下

你能指导一下吗? [1]我如何在azure portal-search explorer中获得建议或输出 [2]我可以使用queryType和~1,~2

来控制模糊性

我指的是这三个链接 1)https://docs.microsoft.com/en-us/rest/api/searchservice/suggestions

2)https://channel9.msdn.com/Shows/Azure-Friday/Azure-Search-103-Azure-Search-Suggestions-with-Liam-Cavanagh

3)gunnarpeipman.com/2016/07/azure-search-suggesters /

1 个答案:

答案 0 :(得分:1)

Azure Search Portal尚不支持Suggestion API。您需要使用Fiddler或Postman等HTTP客户端。

确保为您使用正确的网址建议请求:

https://[service name].search.windows.net/indexes/[index name]/docs/suggest

请使用我们的用户语音页面投票将Suggest API添加到门户网站:https://feedback.azure.com/forums/263029-azure-search