Sto cercando di integrare Haystack con Solr. Quando provo a creare l'indice, viene visualizzato un errore "Campo sconosciuto django_id" da SOLR. Cosa sta causando questo?Costruire gli indici Solr tramite Haystack genera un errore di campo sconosciuto
8
A
risposta
3
Lo schema.xml non era corretto poiché avevo copiato del testo aggiuntivo dalla console.
12
Si ottiene anche questo errore se non è stato fornito Solr il file schema.xml che Haystack genera per te, come spiegato qui nei documenti.
1
Se sono stati aggiunti nuovi campi al database e copied the generated XML files da Haystack, si potrebbe anche ottenere questo errore perché non si è riavviato molo/Tomcat/qualunque server in uso. Ciò ha risolto per me su Ubuntu e Jetty:
sudo /etc/init.d/jetty stop
sudo /etc/init.d/jetty start
(a proposito, che sarebbe anche lo stesso semplicemente come farlo):
sudo service jetty restart
Oppure, se si utilizza tomcat, che sarebbe
sudo service tomcat6 restart
Edit: (testato questo con Tomcat, e risolto nuovamente lo stesso problema, lo stesso come con Jetty).
Problemi correlati
- 1. Come utilizzare gli indici Solr di Elasticsearch
- 2. Django Haystack - Come potenziare un campo?
- 3. Decisione architettura Django, Haystack, Solr, MongoDB
- 4. solr + haystack + django dove posiziono schema.xml?
- 5. Keras IndexError: gli indici sono fuori campo
- 6. campo sconosciuto in struct letterale
- 7. Aggiunta della crittografia agli indici Solr/lucene
- 8. SFTP tramite JSch genera un errore 4: Errore
- 9. Ricerca sottostringa di Django Haystack
- 10. django-haystack: impossibile aggiungere documenti a Solr: [Motivo: errore 404 non trovato]
- 11. Formato campo data Solr
- 12. Esecuzione di curl tramite powershell - come costruire gli argomenti?
- 13. Django Haystack: responsabilità del modello e degli indici del modello
- 14. Genera indici tabella utilizzando Fluent NHibernate
- 15. Django-Haystack che dà errore di attributo?
- 16. Impostazione UILabel - Carattere tramite codice - genera un errore - iPhone
- 17. Creazione di indici per gruppi per campo?
- 18. Punteggio del campo multivalore solr
- 19. Solr "Testo campo non definito"
- 20. È possibile eliminare un campo da un documento nell'indice Solr?
- 21. SOLR suggester autocomplete campo multiplo
- 22. Come sono gli array di indici MongoDB?
- 23. Gli indici di ordinamento discendenti
- 24. Apache Solr campo stringa o campo di testo?
- 25. interrogazione Solr per gli articoli con campo: valore o nessun valore per il campo per tutto
- 26. Aggiornamento indice Solr tramite query
- 27. Perché dh_usrlocal genera un errore di compilazione?
- 28. Errore semantico sconosciuto
- 29. errore API (500): manifesto Sconosciuto manifesti Sconosciuto
- 30. JSON4S Errore sconosciuto
quello sono io! Ho dimenticato di copiare lo schema.xml :) –
Dopo aver inserito il mio schema nella cartella conf, ho dovuto riavviare solr per farlo funzionare. A proposito, la directory conf è apache-solr-3.5.0/example/solr/conf. – Amjith
il riavvio di solr è stato la chiave per me, ho provato diverse versioni di pagliaio e un mucchio di configurazioni di asini straniere inutilmente. un riavvio e tutto ha iniziato a funzionare. :: facepalm :: –