当我给出搜索条件q = value时,Apache solr搜索不起作用

时间:2014-05-16 06:21:23

标签: apache solr

当我给出q ='value to search'标准时,Apache solr搜索不起作用。当我给q =''并且它获取所有结果时,这工作正常。

我正在使用Apache solr版本4.7.0

1 个答案:

答案 0 :(得分:1)

这个问题需要更多信息。

但是......不返回数据的原因可能是以下潜在原因

  1. 您是否使用默认查询字段df>文本或是否在solrconfig.xml中进行了编辑?
  2. <lst name="defaults">
          <str name="echoParams">explicit</str>
          <int name="rows">10</int>
          <str name="df">text</str>
        </lst> 
    

    如果默认为文本字段,您是否将数据填充到schema.xml中的字段名称“text”中?

    1. 如果默认字段是其他字段,请填写该字段吗?
    2. 通过上述线索,您应该能够解决。