我使用DIH将数据从sybase数据库加载到Solr。到目前为止一切运作良好。现在我决定,我不想再加载某个字段了。
所以我删除了以下行
<field column="BibCode" name="bibcode"/>
在data-config.xml中。
然后我删除了所有数据(/solr/update?stream.body=:和/solr/update?stream.body=),重新启动了tomcat并开始完全导入。
当我现在搜索时,字段bibcode仍然包含内容,我不明白它来自哪里。
我做错了什么?
答案 0 :(得分:0)
您需要从query
中的data-config.xml
删除该字段,或将其从schema.xml
中删除。
http://wiki.apache.org/solr/DataImportHandler#A_shorter_data-config