Operators

Equal to

eq

Evaluates to true if the first value is the same as the second value.

Not equal

ne

Evaluates to true if the first value is not the same as the second value.

Greater than

gt

Evaluates to true if the first value is greater than the second value.

Less than

lt

Evaluates to true if the first value is less than the second value.

Greater than or equal to

gte

Evaluates to true if the first value is greater than or equal to the second value.

Less than or equal to

lte

Evaluates to true if the first value is less than or equal to the second value.

Is null

isNull

Evaluates to true if the given value is null.

Is not null

isNotNull

Evaluates to true if the given value is not null.

Is nil

isNil

Evaluates to true if the given value is null or undefined .

Is not nil

isNotNil

Evaluates to true if the given value is not null and not undefined.

Is in

isIn

Evaluates to true if the first value is in the second value (list/array).

Is not in

Evaluates to true if the first value is not in the second value (list/array).

Starts with

Evaluates to true if the first value starts with the second value.

Ends with

endsWith

Evaluates to true if the first value ends with the second value.

Contains

contains

Evaluates to true if the first value (String) is in the second value (String).

Does not contain

doesNotContain

Evaluates to true if the first value (String) is not in the second value (String).

matches

Returns true if the value matches a regular expression.

Last updated