在Azure搜索中,如果我们创建了多个索引,则搜索API似乎仅定向到给定索引。
var searchClient = new SearchServiceClient(_config.ServiceName, new SearchCredentials(_config.ApiKey))
var indexClient = searchClient.Indexes.GetClient(indexName)
indexClient.Documents.Search(queryString)
是否有类似
的内容searchClient.Search(...)
可以搜索该搜索服务中的所有索引吗?
由于
答案 0 :(得分:2)
不幸的是,不支持使用一个查询查询多个索引。请在我们的UserVoice页面上投票支持此功能,以帮助我们确定未来工作的优先顺序:https://feedback.azure.com/forums/263029-azure-search/suggestions/16700506-search-multiple-indexes-at-once