sorl集群自定义业务插件solr7
我选择使用sorl做为搜索引擎,更多的看重它可以自定义插件业务,只要你对搜索结果不满意,就可以通过继承插件类调整自己的业务。
对于solr常用的自定义业务我们可以继承的,handler,SearchComponent,postfilte,以下分别对这几个类的作用做简单介绍。如果需要更详细怎么使用,关注扫码
handler:
如果是业务查询之前相对查询条件处理,可以继承requesthandler,如果想在提交时处理更新索引的业务可以继承比如修改索引字段值,这时可以继承UpdateRequestHandlers
SearchComponent
在对查询结果返回前想处理业务,可以继承该类
postfilte
在实际业务场景中,如果查询结果是需要依据权限过滤掉一些文件信息,这时要砸fq中添加过滤值,过滤的业务可以通过实现该类业务处理
具体业务扫码关注,如若不能解决问题,退还咨询费