op property

String? op
getter/setter pair

The operator to filter by. Possible string values are:

  • "OPERATOR_UNSPECIFIED" : Unspecified. This value must not be used.
  • "LESS_THAN" : The given property is less than the given value. Requires: * That property comes first in order_by.
  • "LESS_THAN_OR_EQUAL" : The given property is less than or equal to the given value. Requires: * That property comes first in order_by.
  • "GREATER_THAN" : The given property is greater than the given value. Requires: * That property comes first in order_by.
  • "GREATER_THAN_OR_EQUAL" : The given property is greater than or equal to the given value. Requires: * That property comes first in order_by.
  • "EQUAL" : The given property is equal to the given value.
  • "IN" : The given property is equal to at least one value in the given array. Requires: * That value is a non-empty ArrayValue, subject to disjunction limits. * No NOT_IN is in the same query.
  • "NOT_EQUAL" : The given property is not equal to the given value. Requires: * No other NOT_EQUAL or NOT_IN is in the same query. * That property comes first in the order_by.
  • "HAS_ANCESTOR" : Limit the result set to the given entity and its descendants. Requires: * That value is an entity key. * All evaluated disjunctions must have the same HAS_ANCESTOR filter.
  • "NOT_IN" : The value of the property is not in the given array. Requires: * That value is a non-empty ArrayValue with at most 10 values. * No other OR, IN, NOT_IN, NOT_EQUAL is in the same query.
  • That field comes first in the order_by.

Implementation

core.String? op;