Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solr DIH-字段仍然存在,尽管不再定义_Solr_Dih - Fatal编程技术网

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

Solr DIH-字段仍然存在,尽管不再定义,solr,dih,Solr,Dih,我使用DIH将数据从sybase数据库加载到Solr。到目前为止,一切进展顺利。现在我决定,我不想再加载某个字段了。 所以我删除了下面的一行 在data-config.xml中。 然后我删除了所有数据(/solr/update?stream.body=:和/solr/update?stream.body=),重新启动了tomcat并开始了完整导入。 当我现在搜索时,字段bibcode仍然包含内容,我不知道它来自哪里 我做错了什么?您需要从数据配置.xml中的查询中删除该字段,或者从schema

我使用DIH将数据从sybase数据库加载到Solr。到目前为止,一切进展顺利。现在我决定,我不想再加载某个字段了。 所以我删除了下面的一行
在data-config.xml中。 然后我删除了所有数据(/solr/update?stream.body=:和/solr/update?stream.body=),重新启动了tomcat并开始了完整导入。 当我现在搜索时,字段bibcode仍然包含内容,我不知道它来自哪里


我做错了什么?

您需要从
数据配置.xml
中的
查询中删除该字段,或者从
schema.xml
中删除该字段


>我使用DIH将数据从sybase数据库加载到Solr。<您是否也更改了导入的SQL语句?我想,我已经从schema.xml中删除了它,但显然我没有。从data-config.xml和schema.xml中删除该字段后,它就可以工作了。谢谢