|
Komponente |
d.3 search |
|---|---|
|
Version |
3.1.7 - 3.1.9 |
|
Erstellt am |
|
|
Zuletzt geändert am |
|
|
Reviewstatus |
|
|
KB-Artikelnummer |
1240989988 |
Zusammenfassung
Ihre Anwender:innen haben festgestellt, dass ihre Suche in d.velop documents zu unterschiedlichen Ergebnissen führt.
Sie haben bereits ausgeschlossen, dass es sich um ein Berechtigungsproblem handelt, denn Ihre betroffenen Anwender:innen verfügen über dieselben Berechtigungen.
Sie haben administrativ eine sogenannte Dummy-Dokumentart in d.3 admin konfiguriert, die als Suchfilter genutzt wird. Die Dummy-Dokumentart enthält unterschiedliche Dokumentarten (Kategorien). Beim Suchvorgang passiert im Hintergrund Folgendes:
Die in der Dummy-Dokumentart enthaltenen Kategorien werden erst nach dem initialen Suchvorgang als zusätzliche Filter angewendet.
Da diese Filterung erst nach dem Abrufen der Suchergebnisse erfolgt, kann es – insbesondere bei zeitlich versetzten Suchanfragen – dazu kommen, dass eine unterschiedliche Anzahl von Suchergebnissen angezeigt wird. Anschließend wird das gesamte Suchergebnis anhand der individuellen Berechtigungen für die jeweiligen Kategorien nochmals reduziert.
In diesem KB-Artikel erfahren Sie, wie Sie das Suchergebnis in diesem Fall optimieren können.
Wichtige Voraussetzungen
-
Sie benötigen in d.3 admin administrative Berechtigungen zum Bearbeiten.
-
Bevor Sie die Empfehlung anwenden: Prüfen Sie unbedingt vorab, welche Dokumentarten (Kategorien) in der Dummy-Dokumentart enthalten sind und ob die Anwender:innen über dieselben Berechtigungen für diese Dokumentarten verfügen.
-
Optional: Zum Testen der Suchergebnisse können Sie einen Testbenutzer verwenden.
Lösung
Um das Suchergebnis in d.velop documents zu verbessern, können Sie in d.3 admin den Wert für den Parameter FULLTEXT_FETCH_LIMIT erhöhen. Der Wert des Parameters bestimmt die Anzahl der Ergebnisse, die initial von der Volltextsuche bereitgestellt werden.
Gut zu wissen
Das Erhöhen des Parameterwertes hat Auswirkungen auf die Performance. Aus Performancegründen kann es daher in bestimmten Fällen sinnvoll sein, von den Empfehlungen abzuweichen.
So geht’s
-
Öffnen Sie d.3 admin und navigieren Sie zu Systemeinstellungen > d.3 config.
-
Prüfen Sie den Wert des Parameters FULLTEXT_FETCH_LIMIT. Falls mehr als 5.000 Suchergebnisse vorhanden sind, kann die Suchfilterung variieren.
-
Erhöhen Sie den Wert des Parameters auf z.B. 10.000.
-
Führen Sie die Suche erneut aus und prüfen Sie die Suchergebnisse.
-
Testen Sie die Suche mit einem Testbenutzer oder den betroffenen Anwender:innen.