Der Aufbau von Solr-Indizes durch Heuhaufen wirft einen unbekannten Feldfehler auf

8

Ich versuche, Haystack mit Solr zu integrieren. Wenn ich versuche, den Index zu erstellen, erhalte ich einen Fehler "Unbekanntes Feld django_id" von SOLR. Was bewirkt das?

    
Sriram 20.02.2010, 07:18
quelle

3 Antworten

3

Die Datei schema.xml war fehlerhaft, da ich zusätzlichen Text von der Konsole kopiert hatte.

    
Sriram 20.02.2010, 07:27
quelle
12

Sie bekommen diesen Fehler auch, wenn Sie Solr nicht die Datei schema.xml gegeben haben, die Haystack für Sie generiert, wie hier in den Dokumenten erklärt.

Ссылка

    
jturnbull 21.04.2010 10:49
quelle
1

Wenn Sie Ihrer Datenbank neue Felder hinzugefügt haben und die generierten XML-Dateien von Haystack kopiert haben, könnten Sie dies tun Dieser Fehler tritt auch auf, weil Sie den Anlegesteg / Tomcat / den von Ihnen verwendeten Server nicht neu gestartet haben. Dies löste es für mich auf Ubuntu und Jetty :

%Vor%

(übrigens, das wäre auch dasselbe wie einfach so):

%Vor%

Oder, wenn Sie tomcat verwenden, wäre das

%Vor%

Edit: (getestet mit Tomcat, und es hat das gleiche Problem wieder gelöst, genauso wie bei Jetty).

    
Herman Schaaf 24.02.2012 10:03
quelle

Tags und Links