在solr中搜索不会检索数据

时间:2016-02-17 14:40:47

标签: mysql indexing solr search-engine solr5

我已经在SolR核心中索引了两个Mysql表,而我目前正在尝试从后端启动请求(SolR提供的管理面板)。

问题:当我在" q"中输入任何内容时参数,Solr返回它在索引中的所有结果。但是当我输入一个单词(存在于许多以相同排版索引的字段中)时,Solr不会回馈任何东西。

更多信息:以下是搜索rue时查询网址的示例:

http://127.0.0.1:8983/solr/core_test/select?q=rue&wt=json&indent=true

当搜索空的' q'价值:

http://127.0.0.1:8983/solr/core_test/select?q=*%3A*&wt=json&indent=true

我已将<fields>标记中的字段编入索引,如下所示:

<field name="ts_variable1" type="text" indexed="true" stored="true"/>

<field name="ts_variable2" type="text" indexed="true" stored="true"/>

<field name="ts_variable3" type="text" indexed="true" stored="true"/>

我已经为mysql使用了数据导入处理程序。 (solr-dataimporthandler - 。*。jar)(抱歉,我不记得通配符的用途)。并配置如下:

<requestHandler name="/dataimport"  class="solr.DataImportHandler">
  <lst name="defaults">
    <str name="config">data-config.xml</str>
  </lst>
</requestHandler>

0 个答案:

没有答案