【发布时间】:2017-09-21 09:52:45
【问题描述】:
我在我的电子商务网站上使用 Azure 搜索,现在我在搜索页面上遇到了分页问题。当我重新加载搜索页面时,我可以获得不同的产品顺序。所以当我使用分页时,我可以在不同的页面上看到相同的产品,这很关键。
我开始研究出了什么问题,我在 Microsoft 文档 https://docs.microsoft.com/en-us/rest/api/searchservice/add-scoring-profiles-to-a-search-index#what-is-default-scoring 上找到了此信息
搜索得分值可以在整个结果集中重复。为了 例如,您可能有 10 个项目得分为 1.2,20 个项目得分为 1.0 分,0.5 分 20 项。当多次命中 具有相同的搜索得分,相同得分项目的排序不 已定义,且不稳定。再次运行查询,您可能会看到 物品移动位置。给定两个分数相同的项目,有 不能保证哪个先出现。
因此,如果我得到正确的答案,我将面临这个问题,因为产品具有相同的分数。
如何解决这个问题?
【问题讨论】:
标签: azure search azure-cognitive-search scoring