op property
The operator to filter by. Possible string values are:
- "OPERATOR_UNSPECIFIED" : Unspecified. This value must not be used.
- "LESS_THAN" : The given
field
is less than the givenvalue
. Requires: * Thatfield
come first inorder_by
. - "LESS_THAN_OR_EQUAL" : The given
field
is less than or equal to the givenvalue
. Requires: * Thatfield
come first inorder_by
. - "GREATER_THAN" : The given
field
is greater than the givenvalue
. Requires: * Thatfield
come first inorder_by
. - "GREATER_THAN_OR_EQUAL" : The given
field
is greater than or equal to the givenvalue
. Requires: * Thatfield
come first inorder_by
. - "EQUAL" : The given
field
is equal to the givenvalue
. - "NOT_EQUAL" : The given
field
is not equal to the givenvalue
. Requires: * No otherNOT_EQUAL
,NOT_IN
,IS_NOT_NULL
, orIS_NOT_NAN
. * Thatfield
comes first in theorder_by
. - "ARRAY_CONTAINS" : The given
field
is an array that contains the givenvalue
. - "IN" : The given
field
is equal to at least one value in the given array. Requires: * Thatvalue
is a non-emptyArrayValue
, subject to disjunction limits. * NoNOT_IN
filters in the same query. - "ARRAY_CONTAINS_ANY" : The given
field
is an array that contains any of the values in the given array. Requires: * Thatvalue
is a non-emptyArrayValue
, subject to disjunction limits. * No otherARRAY_CONTAINS_ANY
filters within the same disjunction. * NoNOT_IN
filters in the same query. - "NOT_IN" : The value of the
field
is not in the given array. Requires:
- That
value
is a non-emptyArrayValue
with at most 10 values. * No otherOR
,IN
,ARRAY_CONTAINS_ANY
,NOT_IN
,NOT_EQUAL
,IS_NOT_NULL
, orIS_NOT_NAN
. * Thatfield
comes first in theorder_by
.
Implementation
core.String? op;