Operatorer operators
Booleska funktioner boolean-functions
Booleska funktioner används för att utföra boolesk logik för olika element.
Och and
Funktionen and
används för att skapa en logisk koppling.
Syntax
{%= query1 and query2 %}
Exempel
Följande operation kommer att återlämna alla med hemland som Frankrike och födelseåret 1985.
{%= profile.homeAddress.country = "France" and profile.person.birthYear = 1985 %}
eller or
Funktionen or
används för att skapa en logisk förskjutning.
Syntax
{%= query1 or query2 %}
Exempel
Följande operation kommer att återlämna alla med hemland som Frankrike eller födelseåret 1985.
{%= profile.homeAddress.country = "France" or profile.person.birthYear = 1985 %}
Jämförelsefunktioner comparison-functions
Jämförelsefunktioner används för att jämföra mellan olika uttryck och värden och returnera sant eller falskt efter det.
Lika med equals
Funktionen =
(lika med) kontrollerar om ett värde eller uttryck är lika med ett annat värde eller uttryck.
Syntax
{%= expression = value %}
Exempel
Följande åtgärd kontrollerar om hemadresslandet är Frankrike.
{%= profile.homeAddress.country = "France" %}
Inte lika med notequal
Funktionen !=
(inte lika med) kontrollerar om ett värde eller uttryck är inte lika med ett annat värde eller uttryck.
Syntax
{%= expression != value %}
Exempel
Följande åtgärd kontrollerar om hemadresslandet inte är Frankrike.
{%= profile.homeAddress.country != "France" %}
Större än greaterthan
Funktionen >
(större än) används för att kontrollera om det första värdet är större än det andra värdet.
Syntax
{%= expression1 > expression2 %}
Exempel
Följande operation definierar personer som är födda strikt efter 1970.
{%= profile.person.birthYear > 1970 %}
Större än eller lika med greaterthanorequal
Funktionen >=
(större än eller lika med) används för att kontrollera om det första värdet är större än eller lika med det andra värdet.
Syntax
{%= expression1 >= expression2 %}
Exempel
Följande operation definierar personer födda i eller efter 1970.
{%= profile.person.birthYear >= 1970 %}
Mindre än lessthan
Jämförelsefunktionen <
(mindre än) används för att kontrollera om det första värdet är mindre än det andra värdet.
Syntax
{%= expression1 < expression2 %}
Exempel
Följande åtgärd definierar personer som är födda före 2000.
{%= profile.person.birthYear < 2000 %}
Mindre än eller lika med lessthanorequal
Jämförelsefunktionen <=
(mindre än eller lika med) används för att kontrollera om det första värdet är mindre än eller lika med det andra värdet.
Syntax
{%= expression1 <= expression2 %}
Exempel
Följande operation definierar personer födda år 2000 eller tidigare.
{%= profile.person.birthYear <= 2000 %}
Åtgärder med siffror