Die Content Server LQL-Konventionen definieren die Syntax einer komplexen Abfrage. Weitere Informationen zu komplexen Abfragen finden Sie unter Mit komplexen Abfragen suchen.
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.
Beim Erstellen von Wortfolgen gelten die folgenden Regeln:
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.
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:
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:
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.