Number Filter Operators
Supported Operators
Jetstack's number-family filters support:
nullnot_nullequalnot_equalless_thangreater_thanbetweeninnot_inin_listnot_in_listin_subquerynot_in_subquery
Operator Semantics
Direct Comparison
equalnot_equalless_thangreater_thanbetween
Use these when the value is compared directly against numeric thresholds or ranges.
Explicit Set Membership
innot_in
Use these when the candidate set is small and local to the query.
Managed Set Membership
in_listnot_in_list
Use these when the candidate set should be managed independently through filter lists.
Subquery Membership
in_subquerynot_in_subquery
Use these when the candidate set is dynamic and should be produced by another query. These operators are especially useful in governance and complex reporting scenarios.
When To Use This Family
Use this family for:
- IDs
- amounts
- sequence numbers
- rating-like numeric values
- any stored value where numeric ordering matters
Best Practices
- use
betweenfor true range semantics instead of two unrelated conditions when possible - use subquery operators when the candidate set is owned elsewhere
- use filter lists only when the set is stable enough to be managed as a list