Enum PropertyFilter.Types.Operator (3.5.0)

public enum Operator

A property filter operator.

Namespace

Google.Cloud.Datastore.V1

Assembly

Google.Cloud.Datastore.V1.dll

Fields

NameDescription
Equal

The given property is equal to the given value.

GreaterThan

The given property is greater than the given value.

Requires:

  • That property comes first in order_by.
GreaterThanOrEqual

The given property is greater than or equal to the given value.

Requires:

  • That property comes first in order_by.
HasAncestor

Limit the result set to the given entity and its descendants.

Requires:

  • That value is an entity key.
In

The given property is equal to at least one value in the given array.

Requires:

  • That value is a non-empty ArrayValue with at most 10 values.
  • No other IN or NOT_IN is in the same query.
LessThan

The given property is less than the given value.

Requires:

  • That property comes first in order_by.
LessThanOrEqual

The given property is less than or equal to the given value.

Requires:

  • That property comes first in order_by.
NotEqual

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.
NotIn

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 IN, NOT_IN, NOT_EQUAL is in the same query.
  • That field comes first in the order_by.
Unspecified

Unspecified. This value must not be used.