我已经从 oracle 数据库中导入了我的 xml 文档并为它们编制了索引。当我搜索时:在管理控制台中,我确实得到了结果。我的 xml 格式与 solr 所期望的不接近。但是当我搜索属于我的 xml 文档的任何单词时,Solr 仍然显示整个 xml 文档。例如,如果我搜索单词“voicemail”,solr 会显示包含单词“voicemail”的 xml 文档
现在,当我去 solr/browse 并给出:我确实看到了一些东西,但每个结果都如下所示(没有数据),即使我搜索相同的词“语音邮件”,我也得到了下面。可以一些身体!!!!!!请指教!!!!!!
价格:特点:有货
我只能想到两件事,一是 solrconfig.xml 中的设置(如下所示)。
<requestHandler name="/browse" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="wt">velocity</str>
<str name="v.template">browse</str>
<str name="v.layout">layout</str>
<str name="title">Solritas</str>
<str name="df">text</str>
<str name="defType">edismax</str>
<str name="q.alt">*:*</str>
<str name="rows">10</str>
<str name="fl">*,score</str>
<str name="mlt.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="mlt.fl">text,features,name,sku,id,manu,cat</str>
<int name="mlt.count">3</int>
<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>