MoreLikeThisComponent SOLR上的NullPointerException

MoreLikeThisComponent SOLR上的NullPointerException,solr,lucene,morelikethis,Solr,Lucene,Morelikethis,我试图在建议调用下使用MoreLikeThis组件,但每次我都会收到一个npe(这是stacktrace) 下面是我的RequestHandler的配置: <requestHandler name="/suggest" class="solr.SearchHandler" startup="lazy"> <lst name="defaults"> <str name="suggest">true</str> <str name="sugges

我试图在建议调用下使用MoreLikeThis组件,但每次我都会收到一个npe(这是stacktrace)

下面是我的RequestHandler的配置:

<requestHandler name="/suggest" class="solr.SearchHandler" startup="lazy">
<lst name="defaults">
<str name="suggest">true</str>
<str name="suggest.count">10</str>
<str name="suggest.dictionary">default</str>
<str name="spellcheck">true</str>
<str name="spellcheck.dictionary">default</str>
<str name="spellcheck.dictionary">wordbreak</str>
<str name="spellcheck.onlyMorePopular">true</str>
<str name="spellcheck.extendedResults">true</str>
<str name="spellcheck.count">10</str>
<str name="spellcheck.collate">true</str>
<str name="spellcheck.collateExtendedResults">true</str>
<str name="spellcheck.alternativeTermCount">5</str>
<str name="spellcheck.maxResultsForSuggest">5</str>
<str name="spellcheck.maxCollationTries">10</str>
<str name="spellcheck.maxCollations">5</str>

<str name="mlt">true</str>
<str name="mlt.fl">_text_</str>

<str name="hl">on</str>
<str name="hl.fl">content description title</str>
<str name="hl.preserveMulti">true</str>
<str name="hl.encoder">html</str>
<str name="hl.simple.pre">&lt;b&gt;</str>
<str name="hl.simple.post">&lt;/b&gt;</str>
</lst>
<arr name="components">
<str>suggest</str>
<str>spellcheck</str>
<str>mlt</str>
<str>highlight</str>
</arr>
</requestHandler>

<requestHandler name="/mlt" class="solr.MoreLikeThisHandler"></requestHandler>
它工作得很好,但是很好用

/suggest?df=_text_&q=pann&mlt.fl=_text_
我拿到了npe


您使用的是哪一个Solr版本?@Mystion 7.3.1
<str name="mlt">on</str>
/mlt?df=_text_&q=pann&mlt.fl=_text_
/suggest?df=_text_&q=pann&mlt.fl=_text_