Comparison Operators
| Operator | Name | Example | Use Case |
|---|---|---|---|
== | Equals | City == 'Mumbai' | Exact matches |
!= | Not Equals | Status != 'Inactive' | Exclude specific values |
> | Greater Than | paidUpCapital > 1000000 | Minimum thresholds |
< | Less Than | Turnover < 10000000 | Upper limits |
>= | Greater Than or Equal | numberOfDirectors >= 3 | Minimum inclusive |
<= | Less Than or Equal | numberOfDirectors <= 10 | Maximum inclusive |
Text Operators
| Operator | Name | Example | Use Case |
|---|---|---|---|
CONTAINS | Contains | companyName CONTAINS 'Tech' | Substring search |
STARTS_WITH | Starts With | companyName STARTS_WITH 'Infosys' | Prefix matching |
List Operators
| Operator | Name | Example | Use Case |
|---|---|---|---|
IN | In List | City IN ['Mumbai', 'Delhi'] | Multiple value matching |
NOT IN | Not In List | State NOT IN ['Maharashtra'] | Exclude multiple values |
Logical Operators
| Operator | Name | Example |
|---|---|---|
AND | Logical AND | City == 'Mumbai' AND State == 'Maharashtra' |
OR | Logical OR | City == 'Mumbai' OR City == 'Delhi' |
Operator Precedence
AND has higher precedence than OR. Use parentheses to control evaluation:
Examples by Operator
Equals (==)
Equals (==)
Not Equals (!=)
Not Equals (!=)
Greater/Less Than (>, <, >=, <=)
Greater/Less Than (>, <, >=, <=)
CONTAINS
CONTAINS
IN / NOT IN
IN / NOT IN
AND / OR
AND / OR