【问题标题】:Omit certain fields from being highlighted in Solr省略某些字段在 Solr 中突出显示
【发布时间】:2011-03-15 22:47:03
【问题描述】:

我有一个使用标准请求处理程序部署的 Solr 引擎

  <requestHandler name="standard" class="solr.SearchHandler" default="true">
<!-- default values for query parameters -->
 <lst name="defaults">
   <str name="echoParams">explicit</str>
   <str name="facet">true</str>
   <str name="facet.field">path</str>
   <str name="facet.sort">lex</str>
   <str name="facet.limit">10</str>
   <str name="facet.offset">0</str>
   <str name="facet.method">fc</str>
   <str name="hl">true</str>
   <str name="hl.fl">body</str>
   <str name="hl.fragsize">888</str>
   <str name="hl.usePhraseHighLighter">true</str>
   <str name="hl.highlightMultiTerm">true</str>
   <str name="hl.mergeContiguous">true</str>
 </lst>

有没有办法从突出显示中省略某些字段,例如。假设我的查询是:q=Ruth+AND+age:23。

我只想突出显示搜索词“Ruth”,而不是数字 23。

【问题讨论】:

    标签: search solr highlight


    【解决方案1】:

    您可以尝试将查询表示为:q=Ruth&fq=age:23,因为过滤查询不会影响突出显示。

    【讨论】:

      猜你喜欢
      • 2016-01-19
      • 1970-01-01
      • 1970-01-01
      • 2015-11-27
      • 2011-11-18
      • 2012-11-01
      • 2013-08-30
      • 2014-11-23
      • 1970-01-01
      相关资源
      最近更新 更多