标签: indexing azure-search azure-search-.net-sdk
我无法控制的情况使我不得不使用多个索引,可能还需要使用多个蓝色搜索服务来存储可搜索的数据。
由于不支持多个索引查询,并且搜索结果的相关性得分是相对于它们的索引的-如何从多个搜索源中获取结果,对其进行合理排序并支持分页?
答案 0 :(得分:0)
如果需要跨多个索引进行搜索,则可以选择构建一个包含来自其中的数据的新索引。我们将获得分页和有意义的排名。
如果需要从多个Azure搜索服务中进行搜索,则应用程序需要将所有服务用作数据源,并自行处理排名和分页。这要复杂得多。