Ich habe das Feld "text_general" in schema.xml
%Vor%Ich habe Dokumente gespeichert:
%Vor% Die Felder"spell" und "testata" haben den Typ "text_general".
Suche funktioniert gut für mich:
%Vor%Aber beim Sortieren gibt es ein Problem:
%Vor%Es gibt mir dieses Ergebnis zurück:
%Vor%Ich verstehe nicht, warum meine Sortierung nicht richtig funktioniert. Es sollte mir Ergebnis wie folgt zurückgeben:
%Vor% Bei mehrwertigen und in Token zerlegten Feldern funktioniert die Sortierung nicht.
Da testata
mit text_general
field type definiert wurde, wird es in Tokensize umgewandelt und daher würde die Sortierung nicht funktionieren.
Dokumentation - Die Sortierung kann mit dem "score" des Dokuments oder mit einem beliebigen multiValued="false" indexed="true" -Feld erfolgen, vorausgesetzt, das Feld ist entweder nicht-tokenisiert (dh hat keinen Analyzer) oder verwendet ein Analyzer, der nur einen einzelnen Term erzeugt (dh: verwendet den KeywordTokenizer)
Verwenden Sie Zeichenfolge als Feldtyp und kopieren Sie das Titelfeld in das neue Feld.