@serenity-is/corelib / CriteriaOperator
Enumeration: CriteriaOperator
Defined in: src/base/criteria.ts:803
String constants for every operator that can appear in a Serenity criteria expression.
Remarks
Values match the wire-format tokens accepted by the server (e.g. "=", "like",
"is null"). Exposed also as Criteria.Operator for convenience.
Enumeration Members
and
and:
"and"
Defined in: src/base/criteria.ts:815
Logical AND (and).
eq
eq:
"="
Defined in: src/base/criteria.ts:821
Equality (=).
exists
exists:
"exists"
Defined in: src/base/criteria.ts:813
EXISTS (exists).
ge
ge:
">="
Defined in: src/base/criteria.ts:827
Greater than or equal (>=).
gt
gt:
">"
Defined in: src/base/criteria.ts:825
Greater than (>).
in
in:
"in"
Defined in: src/base/criteria.ts:833
IN (in).
isNotNull
isNotNull:
"is not null"
Defined in: src/base/criteria.ts:811
IS NOT NULL (is not null).
isNull
isNull:
"is null"
Defined in: src/base/criteria.ts:809
IS NULL (is null).
le
le:
"<="
Defined in: src/base/criteria.ts:831
Less than or equal (<=).
like
like:
"like"
Defined in: src/base/criteria.ts:837
LIKE (like).
lt
lt:
"<"
Defined in: src/base/criteria.ts:829
Less than (<).
ne
ne:
"!="
Defined in: src/base/criteria.ts:823
Not equal (!=).
not
not:
"not"
Defined in: src/base/criteria.ts:807
Logical NOT (not).
notIn
notIn:
"not in"
Defined in: src/base/criteria.ts:835
NOT IN (not in).
notLike
notLike:
"not like"
Defined in: src/base/criteria.ts:839
NOT LIKE (not like).
or
or:
"or"
Defined in: src/base/criteria.ts:817
Logical OR (or).
paren
paren:
"()"
Defined in: src/base/criteria.ts:805
Parentheses grouping () .
xor
xor:
"xor"
Defined in: src/base/criteria.ts:819
Logical XOR (xor).