Operadores

Funciones booleanas

Las funciones booleanas se utilizan para realizar lógicas booleanas en distintos elementos.

Y

La variable and para crear una conjunción lógica.

Formato

{%= query1 and query2 %}

Ejemplo

La siguiente operación devolverá a todas las personas con el país de origen como Francia y el año de nacimiento de 1985.

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

O

La variable or para crear una disyunción lógica.

Formato

{%= query1 or query2 %}

Ejemplo

La siguiente operación devolverá a todas las personas que tengan un país de origen como Francia o el año de nacimiento de 1985.

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

Funciones de comparación

Las funciones de comparación se utilizan para comparar diferentes expresiones y valores, devolviendo true o false en consecuencia.

Es igual a

La variable = (es igual que) comprueba si un valor o expresión es igual a otro valor o expresión.

Formato

{%= expression = value %}

Ejemplo

La siguiente operación comprueba si el país de dirección es Francia.

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

Distinto a

La variable != función (no igual) comprueba si hay un valor o expresión not igual a otro valor o expresión.

Formato

{%= expression != value %}

Ejemplo

La siguiente operación comprueba si el país de la dirección principal no es Francia.

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

Greater than

La variable > (bueno que) se utiliza para comprobar si el primer valor es bueno que el segundo valor.

Formato

{%= expression1 > expression2 %}

Ejemplo

La siguiente operación define a las personas nacidas estrictamente después de 1970.

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

Mayor o igual que

La variable >= (buena o igual que) se utiliza para comprobar si el primer valor es bueno o igual al segundo valor.

Formato

{%= expression1 >= expression2 %}

Ejemplo

La siguiente operación define a las personas nacidas en 1970 o después de 1970.

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

Menos de

La variable < (menor que) para comprobar si el primer valor es menor que el segundo valor.

Formato

{%= expression1 < expression2 %}

Ejemplo

La siguiente operación define a las personas nacidas antes de 2000.

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

Less than or equal to

La variable <= (menor o igual que) se utiliza la función de comparación para comprobar si el primer valor es menor o igual que el segundo valor.

Formato

{%= expression1 <= expression2 %}

Ejemplo

La siguiente operación define a las personas nacidas en 2000 o antes.

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

Operaciones con números

En esta página