All work and no play makes Jack a dull boy

segunda-feira, 27 de agosto de 2012

Failed to add documents to Solr: [Reason: ERROR:unknown field 'foo']

Uma rapidinha.

Pode ser que alguma dia na sua vida você, usando o Solr, encontrar o seguinte erro na hora de atualizar o index (update index):

$ ./manage.py update_index
Updating 10 indexes
Failed to add documents to Solr: [Reason: ERROR:unknown field 'foo']

Não se atemorize, irmão!

Passe por isso essa semana (em um contexto usando Django e o Solr rodando no tomcat6), mas para ficar rezgistrado para futuras googladas, segue:




# crio novamente um schema
$ ./manage.py build_solr_schema > solr/schema_new.xml

# copio o novo schema, subscrevendo o schema anterior
$ sudo cp solr/schema_new.xml /etc/solr/conf/schema.xml

# dou restart no tomcat para assimilar o novo schema
$ sudo service tomcat6 restart

# agora sim aplico a atualização de index
$ ./manage.py update_index

jóia?

Não sabe o que é o Solr? Leia esse post do http://apache-solr.blogspot.com.br para uma iniciada.

Nenhum comentário:

Postar um comentário