您好,Azure搜索团队, 使用.Net SDK到Azure搜索服务时,我们的外观出现问题,搜索结果分页包括重复的文档。
当我们有1个AzureSearch服务实例时,一切工作正常,直到昨天才对数据库进行分区和复制。但是,我们只是将复制更改为3,将分区更改为2以提高性能,所以我们开始看到这种行为。
我们的查询很简单,例如search=*&$skip=0&$top=50 (Page1), search=*&$skip=50&$top=50 (Page2)
,现在第2页具有第1页的某些内容。
有人可以建议造成此现象的原因吗?如果使用正确的skip和top,我们的期望与结果数量无关,那么我们应该能够浏览内容。
注意:
我们已经验证了索引数据没有重复条目的步骤。
当服务实例(Azure Search)为1并且没有复制/分区时,它可以按预期工作。
我们还从图片中消除了外观,并直接使用门户网站来查询Azure搜索服务。