Azure搜索,是否可以在同一查询

时间:2016-11-15 15:12:31

标签: azure azure-search

我有一个搜索服务,它会为搜索框中输入的每个字符返回一组结果。

为此,我使用Suggestion服务,以接收子字符串的结果。 现在我想根据附加到每一个的数值来命令结果。

是否可以使用个人资料评分?

1 个答案:

答案 0 :(得分:2)

Azure搜索中的建议根据使用的上下文信息和匹配机制对响应进行排名,不幸的是,它不允许自定义排名模型。如果您认为这是一项重要功能,请随时在我们的user voice上提出建议。

那就是说,我可以想到几个解决方法。

解决方法1.您可以通过搜索中的EdgeNGramTokenFilter使用custom analysis为类型提前模拟方案建模。然后,您将能够使用评分配置文件。

解决方法2.重新调整建议的回复。这将涉及使用来自建议的文档ID发出多个查找查询,以检索要排名的字段并且速度很慢。

希望这会有所帮助。

Nate