Standardbegriffe

Ein Standardbegriff wird bei allen Suchabfragen verwendet, die keine Datumsangeben beinhalten. Daher ist dies der Begriffstyp, den Sie am häufigsten verwenden.

Die grundlegendste Verwendung eines Standardbegriffs besteht darin, einfach den Feldnamen und ein einzelnes Token als Wert anzugeben. Der Suchserver gibt Ergebnisse zurück, bei denen der Feldwert exakt mit dem Suchbegriff übereinstimmt.

Eine andere Verwendungsmöglichkeit eines Standardbegriffs besteht darin, einen Wert anzugeben, der mehrere Token enthält, beispielsweise in einer Adresse. Auch dabei gibt der Suchserver Ergebnisse zurück, bei denen der Feldwert exakt mit dem Suchbegriff übereinstimmt.

Wenn der Suchbegriff als einzelnes Token angegeben wird, das ein Platzhalterzeichen enthält, gibt der Suchserver alle übereinstimmenden Ergebnisse zurück. Die unterstützten Platzhalterzeichen sind '*', was einer beliebigen Zeichenfolge entspricht, und '?', was für ein einzelnes Zeichen steht. Beispiel: term = "Dub*"

Ein Standardbegriff kann als Präfixsuche behandelt werden. Das bedeutet, dass nach Suchergebnissen gesucht wird, die die Suchkriterien am Anfang enthalten. Sie geben eine Präfixsuche an, indem Sie das Attribut 'isPrefixSearch' des Standardbegriffs einstellen. Dies hat denselben Effekt wie die Angabe von '*', einem Platzhalter für mehrere Zeichen, am Ende Ihres Suchwerts. Ein Präfixsuchbegriff darf keine anderen Platzhalterzeichen enthalten.

Beispiel 1: Bei einem Standardsuchbegriff mit Token "abc" erfolgt die zugrunde liegende Suche nach dem Begriff "abc*". Bei Suchabfragen mit mehreren Begriffen mit Token und Präfix, z. B. einem Präfixsuchbegriff "abc def", erfolgt die zugrunde liegende Suche nach dem Begriff "abc* def*".

Beispiel 2: Bei einem Standardsuchvorgang mit Token, jedoch ohne Präfix, der mit "abc" anfängt, muss für den Wert des Begriffs "abc*" angegeben werden. Bei einem Standardsuchvorgang mit Token und mehreren Begriffen, jedoch ohne Präfix, der mit "abc" und "def" anfängt, sollte der Wert "abc* def*" angegeben werden.