目前,我正在尝试为我们的SOLR引擎添加一个新字段。
我已将以下内容添加到schema.xml文件中。
<field name='FIELDNAME' type='string' indexed='true' stored='false' />
传递给solr进行索引的xml是:
<FIELDNAMES>
<FIELDNAME>1</FIELDNAME>
:
:
:
<FIELDNAME>N</FIELDNAME>
</FIELDNAMES>
出于某种原因,当我通过管理员或其他任何地方FIELDNAME:1
进行solr查询时,不会返回任何内容。
推荐解决此问题的方法是什么?
答案 0 :(得分:2)
Solr期望的xml格式为described in the wiki。基本上,您有一个“添加”标记,其中包含每个文档的一个或多个“doc”标记。每个“doc”都由几个“field”标签组成。
使用q = *:*执行Solr查询,看看您是否设法索引至少一个文档。
答案 1 :(得分:0)
我发现了我的问题。该字段未添加到Solr Doc文件中,该文件已被提取到solr中。