在介绍solr处理搜索请求的过程时,有说到用户的请求是先由请求处理器处理后再由查询解析器接手处理。而在请求处理器中其实还有一个——搜索组件。
搜索组件是在搜索处理器的生命周期内发生的可配置的处理步骤。搜索组件能够让搜索处理器实现在一次搜索请求中实现多个搜索功能。比如高亮,面搜索等。
下面就介绍一下相关的配置
1.自定义组件:
<searchComponent name="query" class="solr.QueryComponent" />
<searchComponent name="facet" class="solr.FacetComponent" />
<requestHandler name="/select