2017-07-17 4 views
0

Derzeit muss ich benutzerdefinierte Solr Ähnlichkeit implementieren. Also habe ich herausgefunden, dass ich die DefaultSimilarity-Klasse überschreiben muss, um dies zu tun. Dennoch kann ich nicht herausfinden, wie genau es gemacht werden sollte und wo man Quellcode bekommen kann, der für diesen Zweck verwendet werden kann. Jede Hilfe wäre willkommen!Implementieren von benutzerdefinierten solr Ähnlichkeit

Antwort

0

Für alle, die eine Antwort benötigen:

Was ich tun musste ein Paket Projekt in Eclipse zu erstellen, Lucene-Core-jar herunterladen und in das Projekt ein. Danach importierte ich die benötigte Bibliothek und überlagerte die Similarity-Klasse.

Danach habe ich ein Glas mit der neuen Ähnlichkeitsklasse erstellt. Das Jar zum Verzeichnis solr/dist/hinzugefügt. Der Datei solrconfig wurde für den benötigten Kern ein Verweis hinzugefügt. Verwendete die Ähnlichkeit wie jede andere Ähnlichkeit in der Shema-Datei.

Verwandte Themen