SOLR中qf参数中的manu,sku和cat是什么?

时间:2014-02-19 15:57:55

标签: solr requesthandler dismax

我正在查看dismax解析器的solrconfig.xml,并找到了一堆值,例如sku,manu和cat。这些是什么?

 <requestHandler name="dismax" class="solr.SearchHandler" >
        <lst name="defaults">
         <str name="defType">dismax</str>
         <str name="echoParams">explicit</str>
         <float name="tie">0.01</float>
         <str name="qf">
            text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
         </str>
         <str name="pf">
            text^0.2 features^1.1 name^1.5 manu^1.4 manu_exact^1.9
         </str>
         <str name="bf">
            popularity^0.5 recip(price,1,1000,1000)^0.3
         </str>
         <str name="fl">
            id,name,price,score
         </str>
         <str name="mm">
            2&lt;-1 5&lt;-2 6&lt;90%
         </str>
         <int name="ps">100</int>
         <str name="q.alt">*:*</str>
         <!-- example highlighter config, enable per-query with hl=true -->
         <str name="hl.fl">text features name</str>
         <!-- for this field, we want no fragmenting, just highlighting -->
         <str name="f.name.hl.fragsize">0</str>
         <!-- instructs Solr to return the field itself if no query terms are
              found -->
         <str name="f.name.hl.alternateField">name</str>
         <str name="f.text.hl.fragmenter">regex</str> <!-- defined below -->
        </lst>
      </requestHandler>

2 个答案:

答案 0 :(得分:0)

这些是正在搜索的字段:SKU(库存单位),制造商和类别。

答案 1 :(得分:0)

您可能正在查看作为SAMPLE提供的solrconfig.xml,以便与在exampledocs /目录中索引的文档一起使用。

这些是示例文档(和架构)包含的字段名称。这就像solr的示例安装。