Solr DIH - 字段仍然存在,但不再定义

时间:2011-07-14 08:51:01

标签: solr dih

我使用DIH将数据从sybase数据库加载到Solr。到目前为止一切运作良好。现在我决定,我不想再加载某个字段了。 所以我删除了以下行 <field column="BibCode" name="bibcode"/> 在data-config.xml中。 然后我删除了所有数据(/solr/update?stream.body=和/solr/update?stream.body=),重新启动了tomcat并开始完全导入。 当我现在搜索时,字段bibcode仍然包含内容,我不明白它来自哪里。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

您需要从query中的data-config.xml删除该字段,或将其从schema.xml中删除。

http://wiki.apache.org/solr/DataImportHandler#A_shorter_data-config