【发布时间】:2021-10-30 12:50:06
【问题描述】:
我正在搜索产品列表,并且我想通过分数来限制结果...就我的目的而言,任何分数低于“9”的东西都应该被忽略。当按分数排序时,这很容易做到,因为我可以在返回的文档低于该阈值时截断它们。
这仍然很困难,就像我正在使用分页一样,如果没有分页,我无法知道存在多少文档,直到达到我的最低分数。
此外,我们的一些用户喜欢在获得结果后按字母顺序排序。这会导致额外的逻辑问题。
有没有办法在初始查询中排除低于某个分数的搜索结果?如果没有,是否有更好的方法来做到这一点而无需修改进入索引的数据?
我正在使用 Azure.Search.Documents v11.3.0 .NET SDK
【问题讨论】:
标签: azure-cognitive-search azure-search-.net-sdk