Wie verfeinere ich eine Suchabfrage mithilfe von Operatoren?

Suchoperatoren sind Wörter und Zeichen, mit denen Sie nach bestimmten Kombinationen von Wörtern, Feldern, Datumsangaben und Zahlen suchen. Sie können Operatoren verwenden, um Ihre Suche einzugrenzen.

Sie funktionieren nach dem Prinzip der meisten Websuchmaschinen (die auf der Booleschen Logik basieren) und bieten einige sehr leistungsfähige Verbesserungen.

Sie können beispielsweise eine Suche nach zwei Wörtern erstellen, die sich im gleichen Dokument befinden, und dabei angeben, in welchem Abstand sie zueinander vorkommen, in welchem Feld sie sich befinden und ob sie groß- oder kleingeschrieben sein sollen. Zudem können Sie angeben, dass ein Wort als wichtiger als ein anderes bewertet wird, sodass Dokumente, die das wichtigere Wort enthalten, in der Liste der Suchergebnisse weiter oben angezeigt werden. Mit Platzhaltern können Sie auch nach Wortfragmenten suchen.

Um einen Operator in Ihrer Suche zu verwenden, geben Sie ihn entsprechend einem in der folgenden Tabelle angezeigten Format in das Eingabefeld in der Suchleiste ein.

Web-Abfragesyntax

Die in der Notes®-Abfragesyntaxtabelle aufgeführten und beschriebenen Operatoren sind unter folgenden Bedingungen für die Web-Suchabfragesyntax geeignet:

  • Operatoren müssen in Großbuchstaben geschrieben werden, damit sie ordnungsgemäß für eine Abfrage im Webstil verwendet werden können. Wenn Sie einen Operator in Kleinbuchstaben (z. B. accrue oder exactcase) angeben, geht die Suchmaschine davon aus, dass es sich um einen Suchbegriff und nicht um einen Operator handelt.
  • Ausgenommen von dieser Regel sind die Operatoren AND, OR und NOT. Sie müssen nicht in Großbuchstaben angegeben werden. Beachten Sie jedoch, dass NOT kein Operator ist. Daher wird, wenn das Wort NOT ohne einen erforderlichen Operator einem Wort vorangestellt wird, der Operator AND hinzugefügt, z. B. (not renovations) => (and not renovations). In der Web-Abfragesyntax hat das Minuszeichen (-) die Bedeutung des Operators not.
  • Ein Sternchen (*) als Platzhalter kann nur am Ende eines Suchbegriffs und nicht am Anfang oder in der Mitte verwendet werden.

Notes-Abfragesyntax

Operatoren sind spezielle Wörter, die in Notes® für Abfragen reserviert sind. Wenn Sie nach einem Operator als normalem Text suchen (z. B. in der Wortfolge Gene and Joan), müssen Sie die Wortfolge in Anführungszeichen setzen.

Die folgenden Operatoren können verwendet werden, wenn die Notes®-Abfragesyntax als Vorgabe ausgewählt ist. Sie funktionieren auch bei der Web-Abfragesyntax mit den Ausnahmen, die im vorherigen Abschnitt beschrieben wurden.

Tabelle 1. Operatoren – Beschreibung

Operator

Beschreibung und Beispiele

Funktionsbereich des Operators

CONTAINS

contains

=

Das Feld vor dem Operator muss den Text enthalten, der hinter dem Operator aufgeführt ist. Zwischen CONTAINS und dem vorangehenden beziehungsweise nachfolgenden Wort sollten Leerzeichen stehen.

Beispiel

[Projectname] CONTAINS top secret

Sucht nach Dokumenten, deren Feld „Projectname“ den Ausdruck „top secret“ enthält.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Nein

IS PRESENT

Das vor dem Operator aufgeführte Feld darf nicht leer sein. Zwischen „IS PRESENT“ und dem vorangehenden beziehungsweise nachfolgenden Wort sollten Leerzeichen stehen. Dieser Operator kann für die Suche nach allen Dokumenten verwendet werden, die in einem bestimmten Feld einen (oder keinen) Wert enthalten.

Beispiel

[Subject] IS PRESENT

Sucht nach Dokumenten, deren Feld „Subject“ nicht leer ist.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Nein

field Feldname

FIELD Feldname

[Feldname] (verwenden Sie rechteckige Klammern)

Bedeutet „Dieses Feld suchen“. Sie müssen den Feldnamen für das zu suchende Feld angeben.

Beispiel

Im Folgenden finden Sie Beispiele dafür, wie Sie auf unterschiedliche Arten Dokumente finden können, deren Feld „Projectname“ den Ausdruck top secret enthält:

FIELD Projectname CONTAINS top secret

field Projectname CONTAINS top secret

[Projectname] CONTAINS top secret

Anmerkung: Notes® speichert Dateianhänge im Feld „$FILE“.

Notes®-Ansicht – Ja

Notes®-Domäne – Nein

Webansicht/Webdomain – Ja

jedoch nur bei Suchen in Ansichten

( ) [Klammern]

Legt die Reihenfolge fest, in der Abschnitte der Abfrage verarbeitet werden. Der in Klammern stehende Teil der Abfrage wird vor den Teilen außerhalb der Klammern verarbeitet.

Beispiel

(FIELD Projectname CONTAINS top secret OR FIELD Title CONTAINS tuna) AND (Field body CONTAINS cat OR Field revdate > 01/01/2004)

Findet alle Dokumente, deren Feld „Projectname“ die Wörter „top secret“ oder deren Titelfeld das Wort „tuna“ enthält. Außerdem muss das Textfeld des Dokuments entweder das Wort „cat“ oder das Feld mit dem Änderungsdatum ein Datum enthalten, das nach dem 01.01.2004 liegt.

Notes®-Ansicht – Ja

Notes®-Domäne – Nein

Webansicht/Webdomain – Ja

and

AND

&

+

Sucht nach Dokumenten, die alle Bedingungen oder Wörter enthalten, die mit AND verknüpft sind.

Beispiel

cat AND dog AND fish

Sucht nach Dokumenten, die alle drei Wörter enthalten.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

außer wenn „&“ nicht funktioniert

oder

OR

|

ACCRUE

, (Komma)

Sucht nach Dokumenten, die eine der Bedingungen oder eines der Wörter enthalten, und sortiert die Suchergebnisse nach der Anzahl der Vorkommen im Dokument.

Beispiel

cat OR dog OR fish

Sucht nach Dokumenten, die mindestens eines dieser Wörter enthalten.

Anmerkung: ACCRUE funktioniert etwas besser als OR, wenn es um die Sortierung der Ergebnisse nach Relevanz geht.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

NOT

not

!

Schließt Dokumente aus, die den nach dem Operator aufgeführten Begriff enthalten.

Beispiele

Sie können NOT zwischen Wörtern einfügen:

  • cat AND NOT dog Sucht nach Dokumenten, die zwar das Wort „cat“, aber nicht auch das Wort „dog“ enthalten.
  • (cat OR dog) AND NOT (fish OR frogs Sucht nach Dokumenten, die das Wort „cat“ oder „dog“, aber nicht auch das Wort „fish“ oder „frogs“ enthalten.
  • (cat AND dog) AND NOT fish Sucht nach Dokumenten, die zwar die Wörter „cat“ und „dog“, aber nicht auch das Wort „fish“ enthalten.

Sie können NOT auch vor jedem Feldnamen einfügen:

  • NOT [Projectname] CONTAINS top secret Sucht nach Dokumenten, deren Feld „Projectname“ nicht die Wörter „top secret“ enthält.

NOT kann nicht hinter den mathematischen Symbolen =, <, >, <=, or >=; und vor einem Datum oder einer Zahl eingefügt werden:

  • [date1] = NOT 12/25/2002 ist keine zulässige Abfrage.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

Zurückgegeben werden nur Dokumente, die den genauen Ausdruck enthalten. Werden Operatoren (wie AND, OR, CONTAINS usw.) in doppelte Anführungszeichen gesetzt, werden sie als normale Wörter gelesen.

Beispiel

rock and roll

Sucht nach Dokumenten, die genau den Ausdruck Rock and Roll enthalten.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

PARAGRAPH

Paragraph

Sucht nach Dokumenten, in denen sich die Wörter vor und hinter PARAGRAPH im selben Absatz befinden, und sortiert die Suchergebnisse nach dem Abstand der Wörter zueinander.

Beispiel

car PARAGRAPH wheels

Sucht nach Dokumente, in denen die Wörter „car“ und „wheels“ in demselben Absatz stehen, und sortiert die Suchergebnisse danach, wie nahe die Wörter im Absatz beieinander stehen.

Notes®-Ansicht – Ja

(Wenn zum Erstellen des Volltextindex der Anwendung die Option Index sentence and paragraph breaks aktiviert wurde. Weitere Informationen finden Sie unter Indexoptionen für den Volltext.)

Notes®-Domain – Ja

Webansicht/Webdomain – Nein

SENTENCE

sentence

Sucht nach Dokumenten, in denen sich die Wörter vor und hinter SENTENCE im selben Satz befinden, und sortiert die Suchergebnisse nach dem Abstand der Wörter zueinander.

Beispiel

car SENTENCE wheels

Sucht nach Dokumenten, in denen die Wörter „car“ und „wheels“ im selben Satz stehen, und sortiert die Suchergebnisse danach, wie nahe die Wörter im Satz beieinander stehen.

Notes®-Ansicht – Ja

(Wenn zum Erstellen des Volltextindex der Anwendung die Option Index sentence and paragraph breaks aktiviert wurde. Weitere Informationen finden Sie unter Indexoptionen für den Volltext.)

Notes®-Domain – Ja

Webansicht/Webdomain – Nein

?

Platzhalter für einen einzelnen Buchstaben. Funktioniert nicht bei Datumsangaben oder Zahlen.

Beispiele

?one

Sucht nach Dokumenten, die die Wörter „gehen“, „sehen“, „Wehen“, „Zehen“ enthalten (beziehungsweise andere aus fünf Buchstaben bestehende Wörter, die auf „ehen“ enden).

???ck

Sucht nach Dokumenten, die Wörter wie Stock, Scheck, Truck; Sack, Rock, Bock enthalten.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

*

Platzhalter für eine beliebige Buchstabenerweiterung. Funktioniert nicht bei Datumsangaben oder Zahlen.

Beispiele

*one

Sucht nach Dokumenten, die die Wörter „Licht“, „Gesicht“, „Bericht“, „dicht“, „erpicht“, „Gewicht“, „Pflicht“ enthalten (sowie andere Wörter beliebiger Länge, die auf „icht“ enden).

Außerdem:

*one*

Sucht nach Dokumenten, die Wörter wie Bein, Wein, Stein, keine, weinen, Seine, Gebeine enthalten

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

TERMWEIGHT

termweight

Weist den Suchbegriffen eine Priorität beziehungsweise ein „Gewicht“ zu. Als Gewichtung können Sie jeden beliebigen Wert von 0 bis 65537 verwenden.

Beispiel

TERMWEIGHT 25 photo or TERMWEIGHT 75 audio or TERMWEIGHT 50 video

Sucht nach Dokumenten, die mindestens eines der Wörter enthalten. „Audio“ ist besonders wichtig, darauf folgt „Video“ und „photo“ hat die geringste Bedeutung. Notes® sortiert die Suchergebnisse entsprechend. Die mit TERMWEIGHT gewichteten Suchbegriffe müssen durch AND oder OR miteinander verknüpft werden.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

EXACTCASE

exactcase

Sucht nach dem Wort hinter dem Operator mit exakt derselben Groß-/Kleinschreibung.

Beispiel

exactcase Apple

Sucht nach Dokumenten, die Apple, aber nicht APPLE oder apple enthalten.

Notes®-Ansicht – Ja

(Wenn zum Erstellen des Volltextindex der Anwendung die Option Enabled case sensitive searches aktiviert wurde. Weitere Informationen finden Sie unter Indexoptionen für den Volltext.)

Notes®-Domäne – Nein

Webansicht/Webdomain – Nein

= (gleich)

< (kleiner als)

> (größer als)

<= (kleiner als oder gleich)

>= (größer als oder gleich)

Sucht nur in numerischen oder Datumsfeldern nach Zahlen oder Datumswerten.

Beispiel

FIELD date1<12/25/98

Sucht nach Dokumenten, deren Feld „date1“ ein Datum vor dem 25.12.98 enthält.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Nein

- (Bindestrich)

Sucht nach Dokumenten, die das mit Bindestrich versehene Wortpaar enthalten.

Beispiel

full-text

Sucht nach Dokumenten, die das Wort full-text enthalten.

Notes®-Ansicht – Ja

Notes®-Domain – Ja

Webansicht/Webdomain – Ja

Sonderfälle bei bestimmten Feldnamen

Verwenden Sie den Feldnamen „_CreationDate“, um nach Dokumenten anhand des Erstellungsdatums zu suchen. Beispiel:

[_CreationDate]=1/05/2001

Sucht nach Dokumenten, die am 5. Januar 2001 erstellt wurden.

Verwenden Sie den Feldnamen „_RevisionDate“, um nach Dokumenten anhand des Datums zu suchen, an dem sie zuletzt geändert wurden. Beispiel:

[_RevisionDate]=1/05/2001 

Sucht nach Dokumenten, die zuletzt am 5. Januar 2001 bearbeitet wurden.

Diese Felder sind im Header eines Dokuments, nicht im Dokument selbst enthalten und befinden sich daher nicht in der Feldnamensliste des Dialogfelds „Eigenschaften: Dokument“.

Anmerkung: Wenn in einer Sprache das Großschreibungskonzept nicht unterstützt wird, werden alle Wörter, die als Operator verwendet werden, auch als solcher behandelt.