Operators

Comparison

OperatorDescription
=Equal
<> or !=Not equal
<Less than
>Greater than
<=Less than or equal
>=Greater than or equal
IS NULLNull check
IS NOT NULLNon-null check

Boolean

OperatorDescription
ANDLogical AND
ORLogical OR
NOTLogical negation
XORExclusive OR

String

OperatorDescription
STARTS WITHString prefix match
ENDS WITHString suffix match
CONTAINSSubstring match
=~Regular expression match
+String concatenation

Mathematical

OperatorDescription
+Addition
-Subtraction
*Multiplication
/Division
%Modulo
^Exponentiation

List

OperatorDescription
INCheck membership in a list
+List concatenation
[index]Element access (0-based)
[start..end]Sublist slice

Map / Property

OperatorDescription
.keyProperty access
['key']Dynamic property access