Volltextsuche – Kombinationen und Platzhalter
Die folgenden Suchmöglichkeiten bietet die Volltextsuche:
Beschreibung | |
---|---|
Suchausdruck |
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'. |
Suchausdruck und Platzhalter |
Suchausdrücke können mit folgenden Platzhaltern kombiniert werden: * für beliebige und beliebig viele Zeichen. ? für genau ein beliebiges 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. Die Autostern-Einstellungen, die über die Voreinstellungen für enaio® client festgelegt wurden (siehe Bereich 'Auto' ), werden bei der Volltextanfrage nicht berücksichtigt. Der Platzhalter '*' wird also nicht automatisch angefügt. |
Operatoren |
Suche nach Dokumenten, die einen von mehreren Suchausdrücken enthalten
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. Suche nach Dokumenten, die alle Suchausdrücke enthalten
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. Suche nach Dokumenten, die den Suchausdruck nicht enthalten
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'. Suche nach Dokumenten, die eine Folge von Suchausdrücken genauso enthalten
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. Abstand zwischen Suchausdrücken
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
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. Kombinationen
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 Suchfunktionen finden Sie hier:
http://lucene.apache.org/core/4_8_0/queryparser/org/apache/lucene/
queryparser/classic/package-summary.html#package_description
Die Suche im Bereich VOLLTEXT und die Suche über die Indexdaten werden durch das logische UND verknüpft. Die Trefferliste enthält also die Dokumente, die sowohl die Suchkriterien der Suche über die Indexdaten wie auch die Suchkriterien der Suche über den Volltextindex erfüllen.
Für die Volltextsuche nach einem Datum, das Bestandteil der Indexdaten ist, müssen Sie das Datum in folgendem Format eingeben: DD.MM.JJJJ
Erweiterte Suchmodi
Die Standard-Suche erweiterte die Suche über die Grundform von Suchausdrücken und auf Teilbegriffe.
Diese Erweiterungen können durch die Angabe eines Suchmodus ausgeschaltet werden:
Modi | 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. |
MODE/CP |
Phonetische Suche in Eigennamen. Beispiel: MODE/CP&Meier Findet 'Meier' aber auch 'Meyer', 'Maier' und 'Mayr' etc. |
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.