我为Azure搜索服务创建了5个索引器。 Azure搜索如何知道要在哪个索引器中搜索?例如:我有一个用于采购订单详细信息的索引器,另一个用于供应商详细信息的索引器,另一个用于类别的索引器。我搜索了999,Azure搜索搜索了详细信息和供应商索引器。为什么没有在类别索引器中搜索?
答案 0 :(得分:0)
创建搜索客户端时,您需要指定要针对哪个索引进行搜索:
SearchServiceClient serviceClient = new SearchServiceClient(searchServiceName, new SearchCredentials(adminApiKey));
var indexClient = serviceClient.Indexes.GetClient(indexName);