Azure 搜索 - 在单个搜索查询中查询所有索引
Azure Search - query ALL indexes in single search query
在 Azure 搜索中,如果我们创建了多个索引,搜索 API 似乎只针对给定的索引。
var searchClient = new SearchServiceClient(_config.ServiceName, new SearchCredentials(_config.ApiKey))
var indexClient = searchClient.Indexes.GetClient(indexName)
indexClient.Documents.Search(queryString)
有没有类似的
searchClient.Search(...)
哪个可以在该搜索服务中搜索我的所有索引?
谢谢
很遗憾,不支持一次查询多个索引。请在我们的 UserVoice 页面上为这项功能投票,以帮助我们确定未来工作的优先顺序:https://feedback.azure.com/forums/263029-azure-search/suggestions/16700506-search-multiple-indexes-at-once
在 Azure 搜索中,如果我们创建了多个索引,搜索 API 似乎只针对给定的索引。
var searchClient = new SearchServiceClient(_config.ServiceName, new SearchCredentials(_config.ApiKey))
var indexClient = searchClient.Indexes.GetClient(indexName)
indexClient.Documents.Search(queryString)
有没有类似的
searchClient.Search(...)
哪个可以在该搜索服务中搜索我的所有索引?
谢谢
很遗憾,不支持一次查询多个索引。请在我们的 UserVoice 页面上为这项功能投票,以帮助我们确定未来工作的优先顺序:https://feedback.azure.com/forums/263029-azure-search/suggestions/16700506-search-multiple-indexes-at-once