ShingleFilterFactory beeinflusst die Größe des markierten Bereichs in Solr

9

Das Hinzufügen von ShingleFilterFactory zu einem Typ in solr (Indexzeit) führt zu einer Änderung des Verhaltens beim Quelen mit Hervorhebung.

Beispieltext: "In einem Schiff war ein Drache in einer Kiste"

Ohne ShingleFilterFactory werden beide "in" -Token separat hervorgehoben.

%Vor%

Damit wird das gesamte Segment als einzelnes Highlight zurückgegeben.

%Vor%

Warum beeinflusst die Verwendung von "ShingleFilterFactory" die Hervorhebung?

BEARBEITEN:

Hinzufügen von Schema-Informationen wie gewünscht:

%Vor%

Die Verwendung von text_general , die den Schindelfilter enthält, führt zu ungewöhnlich großen Hervorhebungsfeldern, wie oben beschrieben.

    
Th 0 mÄ s 05.05.2015, 13:52
quelle

2 Antworten

2

Vielleicht können Sie diesen Highlighter verwenden:

Ссылка

Das Problem, auf das Sie zeigen, ist bekannt und einige Patches sind verfügbar:

Ссылка

Bearbeiten: Der zweite Link ist derselbe, den Bereng gesendet hat.

    
alexf 13.05.2015, 10:09
quelle
2

Wird nicht viel helfen, aber etwas Licht geben:

Ссылка

    
Bereng 13.05.2015 09:26
quelle

Tags und Links