Suchsyntax
Sie können Ihre Suchanfrage mit folgender Syntax modifizieren. Die vollständige Referenz der in OLAT verwendeten Suchsyntax finden Sie unter
Apache Lucene .
Einzelne Begriffe: z.B.
Olat
Phrasen: werden in doppelte Anführungszeichen gesetzt, z.B.
"kohlensäurehaltiges Mineralwasser"
Boolsche Operatoren: Einzelne Begriffe sowie Phrasen können mittels Boolschen Operatoren verknüpft werden.
Achtung: Boolsche Operatoren müssen mit Grossbuchstaben geschrieben werden.
OR: Wenn Sie keine Boolschen Operatoren zwischen Suchbegriffen verwenden, wird der OR-Operator verwendet.
Z.B.
"Analyse des Wassers" Kalzium und
"Analyse des Wassers" OR Kalzium ergeben das gleiche Suchergebnis, nämlich alle Dokumente, die entweder "Analyse des Wassers" oder "Kalzium" enthalten.
AND: Mit dem AND-Operator finden Sie Dokumente, die alle Suchbegriffe enthalten.
Z.B.
"Analyse des Wassers" AND "Kalzium" findet die Dokumente, die sowohl "Analyse des Wassers" wie auch "Kalzium" enthalten.
NOT: Mit dem NOT-Operator können Sie Dokumente mit bestimmten Begriffen ausschliessen.
Z.B.
"Analyse des Wassers" AND "Kalzium" NOT "Leitungswasser" findet die Dokumente, die "Analyse des Wassers" und "Kalzium", jedoch nicht "Leitungswasser" enthalten.
Suche mittels Wildcards: Sie können zwischen zwei Arten von Wildcards wählen, um nach bestimmten Wortfragmenten zu suchen.
Das Fragezeichen in einem Suchbegriff steht für einen beliebigen, einzelnen Buchstaben.
Z.B. Mit der Sucheingabe
te?t finden Sie alle Dokumente, die die Wörter "test", "text" usw. enthalten.
Der Stern in einem Suchbegriff steht für eine beliebige Anzahl von beliebigen Buchstaben.
Z.B. Mit der Sucheingabe
Test* finden Sie alle Dokumente, die Wörter enthalten, die mit "Test" beginnen. Der Stern kann auch innerhalb eines Suchbegriffes stehen:
Te*t
Fuzzy-Suche: Mittels der Tilde ~ können Sie nach Wörtern suchen, die ähnlich in der Schreibweise sind.
Z.B. finden Sie mit der Sucheingabe
Traube~ Dokumente, die Wörter wie "Trauma", "Glaube" oder "Taube" enthalten.
Sonderzeichen: Die folgenden Zeichen sind Bestandteil der Suchsyntax in OLAT:
+ - && | ! ( ) { } [ ] ^ " ~ * ? : \
Wenn Ihre Sucheingabe eines dieser Zeichen enthält, müssen Sie es mittels dem \ Zeichen (Backslash) maskieren.
Z.B. Wenn Sie nach der Gleichung
(1+1):2=? suchen, müssen Sie
\(1\+1\)\:2=\? eingeben.
Suche in Feldern: Um in verschiedenen Feldern zu suchen, können Sie einerseits den Modus
Erweiterte Suche wählen, wo die verschiedenen Suchfelder mit dem AND-Operator verknüpft werden. Anderseits können Sie mit einer eigenen boolschen Verknüpfung in den jeweiligen Feldern suchen. Verwenden Sie hierzu im Modus
Einfache Suche folgende Feldnamen:
title (=Titel)
description (=Beschreibung)
content (=Suche im Textkörper)
documenttype (=Dokumenten-Typ)
filetype (=Datei-Typ)
author (=Autor)
created (=Erstellungsdatum)
changed (=Letzte Änderung)
Beispiel:
description:Kalzium sucht ausschliesslich im Feld
Beschreibung