Die Content Server LQL-Konventionen definieren die Syntax einer komplexen Abfrage. Weitere Informationen zu komplexen Abfragen finden Sie unter Mit komplexen Abfragen suchen.

Wortfolgen verwenden

Eine Wortfolge ist eine feste Folge von einem oder mehreren Wörtern, die in doppelte Anführungszeichen, „ “, gesetzt sind. Beispiel: „gut“ und „besser oder schlechter“. Bei Wortfolgen, die aus nur einem Wort bestehen, können Sie die doppelten Anführungszeichen weglassen, z. B. Reis.

 

Hinweis

Hinweis:
Bei reservierten Schlüsselwörtern dürfen die doppelten Anführungszeichen nicht weggelassen werden, z. B. near oder qlnear, wenn die Schlüsselwörter als Suchkriterien behandelt werden sollen. Wenn Sie z. B. in der Content Server Online-Hilfe nach Informationen zum Schlüsselwort qlnear suchen, müssen Sie „qlnear“ als Abfrage angeben und das entsprechende Hilfe-Segment auswählen.

 

Beim Erstellen von Wortfolgen gelten die folgenden Regeln:

  • Ein Abstandzeichen, z. B. Tabulator oder Leerzeichen, gibt das Ende eines Wortes an.

  • Zeichenfolgen mit Satzzeichen, jedoch ohne Leerzeichen, werden von Content Server als eine Wortfolge interpretiert, z. B. „www.opentext.com“.

Platzhalter verwenden

Bei einem Suchbegriff, der nicht in Anführungszeichen eingeschlossen ist, können Sie die Sonderzeichen * oder ? für den Mustervergleich verwenden. Mit dem Zeichen * wird eine beliebige Anzahl an Zeichen verglichen, mit ? 0 oder 1 Zeichen. Suchvorgänge mit Platzhalterzeichen sind normalerweise langsamer, besonders, wenn das Platzhalterzeichen * für das erste oder die ersten zwei Zeichen verwendet wird. Ist der Begriff in Anführungszeichen eingeschlossen, wird er als Wortfolge behandelt und das einzige unterstützte Platzhalterzeichen ist * an erster oder letzter Stelle.

Escape-Zeichen verwenden

Mithilfe von Escape-Zeichen können Sie nach bestimmten Sonderzeichen in Ihrer Abfragesyntax suchen. Der einfache Schrägstrich (\) wird als Anfang einer Escape-Sequenz für bestimmte Sonderfälle behandelt.

Gängige und wichtige Sonderzeichen, nach denen gesucht werden kann:

  • Anführungszeichen ": \" verwenden

  • Apostroph ': \' verwenden

  • Einfacher Schrägstrich \: \\ verwenden

  • Doppelter Schrägstrich \\: \\\\ verwenden

Auf andere Zeichen, die keine Sonderzeichen sind, hat der Schrägstrich keine Auswirkung. Daher ist eine Abfrage wie „\wheat“ weiterhin „\wheat“ zugeordnet.

Ein einfacher Schrägstrich am Ende eines Abfragebegriffs ist als Syntax ungültig und gibt von der Suchmaschine eine Fehlermeldung zu ungültiger Syntax zurück. Beispiel:

  • Ungültige Syntax: select "OTName" where [region "OTName"]"C:\"

  • Gültige Syntax: select "OTName" where [region "OTName"]"C:\\"

Reihenfolge der Verarbeitung

Standardmäßig verarbeitet Content Server Abfragebegriffe von links nach rechts. Wenn Sie diese Reihenfolge außer Kraft setzen möchten, können Sie runde Klammern () verwenden. In diesem Fall wertet Content Server zuerst die Ausdrücke in den Klammern aus. Mit (Anbau OR Bauernhof) AND (Weizen OR Getreide) suchen Sie beispielsweise nach Content Server-Objekten, die mindestens ein Vorkommen der Wörter Anbau oder Bauernhof und mindestens einer Vorkommen der Wörter Weizen oder Getreide enthalten.