ubtue/tuefind

Filterfunktion unlogisch (DDC-Klassifikation)

Opened this issue · 1 comments

Bezug auf die Facette DDC_Klassifikation:

G findet folgendes, aber warum ist dann "400 - Sprache" dabei?
Bildschirm­foto 2024-11-16 um 09 50 03


Filter nach Ge sieht gut aus
Bildschirm­foto 2024-11-16 um 09 53 36


Filter nach Ges allerdings nicht. Da müßte ja "Geschichte" gefunden werden
Bildschirm­foto 2024-11-16 um 09 54 17

Ähnliche Problematik wie bei #3053, wurde aber anders realisiert.

Die Implementierung der DDC-Klassifikation ist jedoch anders implementiert als unsere IxTheo-Klassifikation.
In der Datenbank befinden sich verschiedene Werte (hundreds, tens, ones) und hier ist der volle Displaytext schon auf englisch enthalten (z.B. "400 - Language" und nicht "400 - Sprache") daher findet man die 400 wenn man nach G sucht.