Verwenden Sie diesen Menüpunkt, um nach etwas zu suchen. Die Dokumentensuchfunktion ist verfügbar, wenn Sie auf das Lupensymbol in der Kopfleiste klicken.
Das System merkt sich vorherige Suchanfragen und zeigt sie unterhalb des Eingabefeldes im Bereich Frühere Suchen an. Geben Sie einen Suchbegriff ein und Sie erhalten in wenigen Sekunden eine Vorschau der Suchergebnisse. Wenn Sie eine frühere Suche auswählen, öffnet sich sofort die Ansicht Suchergebnisse.
Die Ergebnisse der Suche werden zunächst als Vorschau in einem Overlay, gewichtet nach der Relevanz des Suchbegriffs, dargestellt. Mit einem Klick auf einen einzelnen Eintrag in der Liste öffnet sich die Detailansicht des entsprechenden Business-Objects. Die Überschriften des Bereichs sind ebenfalls anklickbar und zeigen Suchergebnisse für das entsprechende Business-Object.
Klicken Sie auf die Schaltfläche Alle anzeigen, um alle Ergebnisse der Suche anzuzeigen. Wenn Sie auf die Schaltfläche Alle anzeigen im Overlay geklickt haben, werden die Ergebnisse in separaten Widgets pro Business Object-Typ angezeigt. Die Ansicht Suchergebnisse ist ähnlich wie die Ansicht Persönliches Dashboard.
Alternativ können Sie auch die Enter-Taste auf Ihrer Tastatur drücken oder auf das Lupensymbol klicken, um die Ansicht Suchergebnisse aufzurufen.
In dieser Ansicht werden alle Objekte aufgelistet, die dem Suchbegriff entsprechen. Die Objekte sind nach Typ gruppiert. Wenn Sie auf einen Eintrag klicken, wird die entsprechende Detailansicht des jeweiligen Business Object geöffnet.
Öffnen Sie in der Breadcrumb-Leiste den Filterbereich, um das gewünschte Objekt zu finden und verwenden Sie die Filter, um die Ergebnisse einzugrenzen. In diesem Bereich können Sie Felder von Business Objects hinzufügen, nach denen die Suchergebnis-Liste gefiltert werden soll. Die Filter können als Voreinstellungen gespeichert werden.
So wenden Sie einen Filter an:
-
Öffnen Sie den Filterbereich, indem Sie auf das Filtersymbol in der Breadcrumb-Leiste klicken.
-
Klicken Sie auf ein Business Object im Abschnitt Suchfilterung.
-
Wählen Sie ein Feld des Business Objects aus.
-
Wählen Sie einen Operator. Der Operator hängt von dem ausgewählten Feld des Business Objects ab.
-
Wählen Sie einen Wert aus oder geben Sie einen Wert ein.
-
Klicken Sie auf die Schaltfläche Übermitteln.
Die Ergebnisse werden dann entsprechend den angegebenen Filtern angezeigt. In diesem Abschnitt ist es auch möglich, eine benutzerdefinierte Bezeichnung für den Filter hinzuzufügen.
Es können mehrere Filterbedingungen gleichzeitig angewendet und kombiniert werden. Wenn Sie eine weitere Filterbedingung hinzufügen möchten, wiederholen Sie die oben beschriebenen Schritte.
Jede Filterbedingung kann bearbeitet, deaktiviert, entfernt oder invertiert werden. Die invertierte Filterbedingung wird mit einem rotem Hintergrund angezeigt.
Filterbedingungen können als Voreinstellung gespeichert werden. Die Filtervoreinstellung kann jederzeit wiederverwendet werden. Die Verwendung der Filtervoreinstellung wird im Kapitel Navigation und Benutzung erklärt.
Die Ansicht Suchergebnisse und ihre Widgets können wie jede andere Ansicht in OTRS konfiguriert werden.
Suchparameter
Der Query-String besteht aus Begriffen und Operatoren. Ein Begriff kann ein einzelnes Wort oder eine Phrase sein, die von doppelten Anführungszeichen umgeben ist. Operatoren ermöglichen es Ihnen, die Suche anzupassen.
- Einzelnes Wort
-
Wenn die Suchzeichenfolge ein einzelnes Wort ist (zum Beispiel
schnell
oderbraun
), dann sucht OTRS nach allen Elementen, die das angegebene Wort enthalten.Wenn zwei oder mehr Wörter in der Suchzeichenfolge angegeben sind (z.B.
schnell braun
), dann sucht OTRS nach allen Elementen, die das Wortschnell
oderbraun
enthalten. - Phrase umgeben von doppelten Anführungszeichen
-
Wenn die Suchzeichenfolge eine Phrase enthält, die von doppelten Anführungszeichen umgeben ist (zum Beispiel
" schnell braun"
), dann sucht OTRS nach allen Elementen, die beide Wörter der Phrase in der gleichen Reihenfolge enthalten. - Jokerzeichen
-
Benutzen Sie
?
, um einen einzelnen Buchstaben zu ersetzen und*
, um keinenr oder mehrere Buchstaben zu ersetzen (bspw.„schn?ll ro*„).Bemerkung
Platzhalterabfragen können zu Leistungsproblemen führen, da viele Begriffe abgefragt werden müssen, um mit der Abfragezeichenfolge übereinzustimmen.
- Reguläre Ausdrücke
-
Muster regulärer Ausdrücke können in die Abfragezeichenfolge eingebettet werden, indem sie in Schrägstriche eingeschlossen werden (bspw.
/joh?n(ath[oa]n)/
).Siehe auch
Die unterstützte Syntax regulärer Ausdrücke wird im Kapitel regular expression syntax der Elasticsearch-Dokumentation erläutert.
- Unschärfe
-
Es ist möglich, mit dem Operator fuzzy nach Begriffen zu suchen, die den angegebenen Suchbegriffen ähnlich, aber nicht genau wie diese sind (z.B. schenll~ rt~ fuks~`).
Die Standardeinstellung für die Unschärfe ist 2, aber eine Stufe von 1 sollte ausreichen, um 80% aller menschlichen Schreibfehler zu erfassen. Es kann als
schenll~1
angegeben werden.Unschärfe kann mit
schenll~0
deaktiviert werden, was Rechtschreibfehler nicht berücksichtigt. - Näherung
-
Die Suchzeichenfolge wie
"schneller fuchs"
durchsucht die Wörter in genau der gleichen Reihenfolge, aber die Annäherungssuche erlaubt es, dass einige andere Wörter zwischen den gegebenen Wörtern eingefügt werden können (z.B."fuchs schnell"~5
).Dieser Operator gibt den maximalen Bearbeitungsabstand der Wörter an. Die Phrase schneller Fuchs würde als relevanter angesehen werden als schneller brauner Fuchs.
- Bereiche
-
Diese Abfragezeichenfolge kann Datumsbereiche, Zahlen oder Zeichenfolgen enthalten. Inklusive Bereiche werden mit eckigen Klammern
[min TO max]
angegeben, und exklusive Bereiche werden mit geschweiften Klammern{min TO max}}
erstellt. - Verstärkung
-
Der Boost-Operator
^
kann verwendet werden, um einen Begriff relevanter zu machen als einen anderen. Benutzen Sie zum Beispiel die Abfragezeichenfolgeschnell^2 fuchs
, wenn Sie alle Dokumente über Füchse finden wollen, aber besonders an schnellen Füchsen interessiert sind.Sie können auch Verstärkungen für Phrasen oder Gruppen verwenden, wie z.B.
"schneller Fuchs"^2 UND (braun langsam)^4
. - Boolesche Operatoren
-
Die Suchzeichenfolge
schnell rot fuchs
sucht nach allen Elementen, die eines oder mehrere der angegebenen Wörter enthalten.Die bevorzugten Operatoren sind
+
(Begriff muss vorhanden sein) und-
(Begriff darf nicht vorhanden sein). Alle anderen Bedingungen sind optional.Zum Beispiel, wenn die Suchzeichenfolge
schnell rot +fuchs -neuigkeiten
ist, dann bedeutet das:-
fuchs
muss vorhanden sein. -
neuigkeiten
darf nicht enthalten sein. -
schnell
undrot
sind optional.
Die bekannten logischen Operatoren
AND
,OR
undNOT
(oder&&
,||
und!
) werden ebenfalls unterstützt. Der Abfrage-String((schneller UND Fuchs) ODER (brauner UND Fuchs) ODER Fuchs) UND NICHT Nachrichten
ist identisch mit dem vorherigen Beispiel. -
- Gruppierung
-
Das Ändern der Priorität mit Klammern ist möglich, wie z.B.
(schnell ODER rot) UND fuchs
. - Reservierte Zeichen
-
Es gibt einige reservierte Zeichen, die als Operatoren fungieren und nicht in Suchanfragen verwendet werden können.
Die reservierten Zeichen sind:
+ - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ /
.Wenn eines dieser Zeichen in Suchanfragen verwendet werden soll, dann sollten Sie es mit einem führenden Backslash maskieren. Um beispielsweise nach dem Begriff (1+1)=2 zu suchen, müssen Sie den Suchbegriff als
\(1\+1\)\=2
verwenden.
Siehe auch
Weitere Informationen finden Sie im Kapitel query string syntax der Elasticsearch-Dokumentation.