Operatoren

Letzte Aktualisierung: 2023-07-05
  • Erstellt für:
  • Experienced
    Developer

Boolesche Funktionen

Boolesche Funktionen werden verwendet, um eine boolesche Logik auf verschiedene Elemente anzuwenden.

Und

Die Funktion and wird zur Erstellung einer logischen Verknüpfung verwendet.

Syntax

{%= query1 and query2 %}

Beispiel

Durch den folgenden Vorgang werden alle Personen mit Wohnsitz in Frankreich und dem Geburtsjahr 1985 zurückgegeben.

{%= profile.homeAddress.country = "France" and profile.person.birthYear = 1985 %}

Oder

Die Funktion or wird verwendet, um eine logische Trennung zu erstellen.

Syntax

{%= query1 or query2 %}

Beispiel

Durch den folgenden Vorgang werden alle Personen mit Wohnsitz in Frankreich oder dem Geburtsjahr 1985 zurückgegeben.

{%= profile.homeAddress.country = "France" or profile.person.birthYear = 1985 %}

Vergleichsfunktionen

Vergleichsfunktionen werden verwendet, um zwischen verschiedenen Ausdrücken und Werten zu vergleichen und entsprechend „true“ oder „false“ zurückzugeben.

Gleich

Die Funktion = (gleich) prüft, ob ein Wert oder Ausdruck gleich einem anderen Wert oder Ausdruck ist.

Syntax

{%= expression = value %}

Beispiel

Mit dem folgenden Vorgang wird geprüft, ob das Land der Wohnadresse Frankreich ist.

{%= profile.homeAddress.country = "France" %}

Ungleich

Die Funktion != (ungleich) prüft, ob ein Wert oder Ausdruck ungleich einem anderen Wert oder Ausdruck ist.

Syntax

{%= expression != value %}

Beispiel

Mit dem folgenden Vorgang wird geprüft, ob das Land der Wohnadresse nicht Frankreich ist.

{%= profile.homeAddress.country != "France" %}

Größer als

Mit der Funktion > (größer als) wird überprüft, ob der erste Wert größer als der zweite ist.

Syntax

{%= expression1 > expression2 %}

Beispiel

Mit dem folgenden Vorgang werden Personen definiert, die nach 1970 geboren wurden.

{%= profile.person.birthYear > 1970 %}

Größer oder gleich

Mit der Funktion >= (größer oder gleich) wird überprüft, ob der erste Wert größer oder gleich dem zweiten Wert ist.

Syntax

{%= expression1 >= expression2 %}

Beispiel

Mit dem folgenden Vorgang werden Personen definiert, die im Jahr 1970 oder danach geboren wurden.

{%= profile.person.birthYear >= 1970 %}

Kleiner als

Mit der Vergleichsfunktion < (kleiner als) wird geprüft, ob der erste Wert kleiner als der zweite ist.

Syntax

{%= expression1 < expression2 %}

Beispiel

Mit dem folgenden Vorgang werden Personen definiert, die vor 2000 geboren wurden.

{%= profile.person.birthYear < 2000 %}

Kleiner oder gleich

Mit der Vergleichsfunktion <= (kleiner oder gleich) wird geprüft, ob der erste Wert kleiner oder gleich dem zweiten Wert ist.

Syntax

{%= expression1 <= expression2 %}

Beispiel

Mit dem folgenden Vorgang werden Personen definiert, die im Jahr 2000 oder früher geboren wurden.

{%= profile.person.birthYear <= 2000 %}

Vorgänge mit Zahlen

Auf dieser Seite