Solr DIH - поле все еще существует, но больше не определено - PullRequest
0 голосов
/ 14 июля 2011

Я использую DIH для загрузки данных из базы данных Sybase в Solr. Пока все работает хорошо. Теперь я решил, что больше не хочу загружать определенное поле. Поэтому я удалил следующую строку <field column="BibCode" name="bibcode"/> в data-config.xml. Затем я удалил все данные (/solr/update?stream.body=: и /solr/update?stream.body=), перезапустил tomcat и начал полный импорт. Когда я ищу сейчас, поле bibcode все еще содержит контент, и я не понимаю, откуда он.

Что я делаю не так?

1 Ответ

0 голосов
/ 17 июля 2011

Вам необходимо либо удалить поле из query в вашем data-config.xml, либо удалить его из schema.xml.

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

...