0

我在我的 RequestHandler 中定义了我的 CustomQueryParser。

下面是 solrconfig.xml 中代码的 RequestHandler 部分

<requestHandler name="/browse" class="solr.SearchHandler">
    <lst name="defaults">
      <str name="defType">customparser</str>
      <str name="echoParams">explicit</str>

      <str name="qf">body_txt manu2</str>
      <str name="q.op">AND</str>
      <!-- <str name="mm">100%</str> -->


    </lst>
  </requestHandler>

下面是 solrconfig.xml 中代码的 queryParser 部分

<queryParser name="customparser" class="com.mycompany.lucene.search.QueryParserPlugin"/>

我确保与 QueryParserPlugin 关联的 jar 文件正在加载。

但是当我进行查询时,正确的文档没有反映出来。

有没有一种方法可以从我的 CustomQueryParser jar 中打印到 solr.log 以了解它是否被调用?

另外我如何让它工作?

好几天以来一直在为此苦苦挣扎。请帮忙 !

谢谢

4

0 回答 0