Volltextsuche-Syntax
Bei der Eingabe von Suchbegriffen in das Volltext-Suchfeld werden Sie durch die Autovervollständigung unterstützt (siehe Objekte über den Volltext suchen). Sobald drei Zeichen eingegeben wurden, werden bereits vorliegende Begriffe, die mit diesen Zeichen beginnen, angezeigt und können übernommen werden.
Die folgenden Suchmöglichkeiten bietet die Volltextsuche:
Ein Suchausdruck kann Ziffern und Buchstaben, einschließlich der deutschen Umlaute, enthalten.
Die Groß- und Kleinschreibung wird bei Suchausdrücken nicht beachtet. Suchausdrücke werden normalisiert, Umlaute also aufgelöst. Gesucht wird immer auch über die Grundform und nach Teilbegriffen.
Beispiel:
Eine Suche nach 'träumen' zeigt als Treffer auch 'Traum', 'geträumte' und 'Traumfänger'.
Eine Suche nach der Grundform findet aber nicht abgeleitete Formen: 'Traum' findet nicht 'träumen', aber 'Traumfänger'.
Für die Volltextsuche nach einem Datum, das Bestandteil der Indexdaten ist, müssen Sie das Datum in folgendem Format eingeben: DD.MM.JJJJ.
Suchausdrücke können mit folgenden Platzhaltern kombiniert werden:
- ? steht für genau ein beliebiges Zeichen
- * steht für beliebige und beliebig viele Zeichen
Platzhalter können am Anfang, am Ende und innerhalb eines Suchausdrucks verwendet und auch kombiniert werden. Suchen mit Platzhalter am Anfang benötigen deutlich mehr Zeit.
In enaio® client können Sie Textfelder so konfigurieren, dass automatisch der Platzhalter * am Ende ergänzt wird. Diese Einstellung gilt nicht für die Volltextsuche in enaio® webclient.
Mehrere Suchausdrücke werden durch das logische ODER verknüpft, wenn zwischen ihnen der Boolesche Operator 'OR' steht. Vor und hinter dem Operator muss mindestens ein Leerzeichen stehen. Steht zwischen zwei Suchausdrücken kein Operator, werden diese implizit durch das logische ODER verknüpft.
Beispiel: Auftrag Bearbeiter Maier
Angezeigt werden Dokumente, in denen mindestens eins der drei Worte vorkommt.
Mehrere Suchausdrücke werden durch das logische UND verknüpft, wenn zwischen ihnen der Boolesche Operator AND oder die Zeichen && stehen. Vor und hinter dem Operator muss mindestens ein Leerzeichen stehen.
Beispiel: Auftrag AND Bearbeiter && Maier
Angezeigt werden Dokumente, in denen alle drei Worte vorkommen.
Einem Suchausdruck kann der Boolesche Operator 'NOT' vorangestellt werden. Angezeigt werden Dokumente, in denen der Ausdruck nicht vorkommt.
Beispiel: Bearbeiter AND NOT Maier
Angezeigt werden Dokumente, die 'Bearbeiter' enthalten aber nicht 'Maier'.
Setzen Sie mehrere Suchausdrücke in Anführungszeichen, wird nach genau dieser Folge gesucht.
Beispiel: "Klaus Maier"
Angezeigt werden Dokumente, in denen 'Klaus' genau vor 'Maier' steht.
Ohne Anführungszeichen würden Dokumente angezeigt, die 'Klaus' oder 'Maier' enthalten.
Eine Folge aus zwei Suchausdrücken in Anführungszeichen können Sie um die Angabe eines maximalen Abstands in Wörtern erweitern.
Beispiel: "Klaus Maier"~1
Angezeigt werden ebenfalls Dokumente, die 'Klaus Peter Maier' enthalten, nicht aber Dokumente, die 'Klaus Peter Maria Maier' enthalten.
Suchausdrücke innerhalb eines Satzes suchen Sie so: NEAR/S(Klaus Projektleiter)
Innerhalb der Klammer können mehrere Suchausdrücke angegeben und kombiniert werden. Verknüpft wird hier durch AND, falls nichts angegeben ist.
Mehrere Suchausdrücke können durch unterschiedliche Operatoren verknüpft werden.
Beispiel: Schulze AND Maier OR Müller
Bei solchen Kombinationen sollten Sie mit Klammern die logische Reihenfolge festlegen.
Beispiel: Schulze AND (Maier OR Müller)
Weitere Details zu speziellen Apache-Lucene-Suchfunktionen finden Sie auf der Webseite der Apache Software Foundation .
Die Standardsuche erweitert die Suche über die Grundform von Suchausdrücken und auf Teilbegriffe. Diese Erweiterungen können durch die Angabe eines Suchmodus ausgeschaltet werden:
Einstellung | Beschreibung |
---|---|
MODE/B |
Keine Erweiterung auf Teilbegriffe. Beispiel: MODE/B&träumen 'Traum' aber nicht 'Traumfänger' wird gefunden. |
MODE/D |
Exakte Suche, keine Erweiterung auf Teilbegriffe und keine Erweiterung über die Grundform. Beispiel: MODE/D&träumen Weder 'Traum' noch 'Traumfänger' werden gefunden, 'traeumen' wird gefunden. |
Auf den Modus folgt '&' als Trennzeichen vor dem Suchausdruck. Mehrere Suchausdrücke folgen dem Modus ohne '&' in Klammern.
Beispiel: MODE/D(Traum AND Schlaf)
Bei Kombinationen von Suchausdrücken können für die Suchausdrücke unterschiedliche Modi angegeben werden.
Beispiel: MODE/D&Traum AND MODE/B&Schlaf
Beachten Sie die Großschreibung der Modi.