Volltextsuche

Immer wenn ein Knowledge-Dokument in powerKNOW gespeichert oder geändert wird, werden die Strukturtexte und die unterstützten Anlagen analysiert und in einen separaten Volltextindex aufgenommen. Dieser Index wird später benutzt, um den mächtigen Volltextsuch-Mechnismus bereit zu stellen.

Eine Volltextsuche kann einfach dadurch veranlaßt werden, dass man einen oder mehrere gesuchte Begriffe in das Suchfeld eingibt und den Such-Knopf drückt. Die Suchbegriffe können in unterschiedlicher Form eingegeben werden, um die verschiedenen Möglichkeiten der Volltextsuche zu steuern.

Hier einige Beispiele:

Suchbegriffe

xxx
Sucht nach 'xxx' als ganzem Wort. Hier werden alle Dokumente gefunden, die 'xxx' als ganzes Wort enthalten (Groß-/Kleinschreibung wird ignoriert)
Bitte beachten Sie, dass nach dem ganzen Wort 'xxx' gesucht wird, nicht nach Wörtern, die mit 'xxx' beginnen. Die Suche nach 'test' wird also Dokumente mit 'Test' finden, nicht aber Dokumente die nur 'Tester' enthalten.
xxx*
Sucht nach 'xxx' als Wortanfang.
Hier werden alle Dokumente gefunden, die 'xxx' als Wortanfang enthalten (Groß-/Kleinschreibung wird ignoriert)
In obigem Beispiel werden also sowohl 'Test' als auch 'Tester' gefunden.
xxx AND yyy
Boolsche Operatoren können benutzt werden, um verschiedene Suchbegriffe gezielt zu kombinieren.
(xxx OR yyy) AND zzz
Klammern können benutzt werden um die Suchbegriffe zu gruppieren und die Priorität zu steuern.
"xxx yyy"~nn
Suche "in der Nähe von"
Hiermit werden Begriffe gesucht, die im Text nur durch eine bestimmte Anzahl von Worten getrennt sein sollen.
z.B.: Der Suchbegriff "gelb auto"~10 sucht nach Dokumenten in denen die Worte 'gelb' und 'auto' beide vorkommen un in denen diese beiden Begriffe durch weniger als 10 Worte getrennt sind.
Für weitere Details zur Suchsyntax siehe: http://jakarta.apache.org/lucene/docs/queryparsersyntax.html (englisch)


© Copyright KLV GmbH