Cloud Firestore V1 Client - Class Operator (1.45.0)

Reference documentation and code samples for the Cloud Firestore V1 Client class Operator.

A unary operator.

Protobuf type google.firestore.v1.StructuredQuery.UnaryFilter.Operator

Namespace

Google \ Cloud \ Firestore \ V1 \ StructuredQuery \ UnaryFilter

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

OPERATOR_UNSPECIFIED

Value: 0

Unspecified. This value must not be used.

Generated from protobuf enum OPERATOR_UNSPECIFIED = 0;

IS_NAN

Value: 2

The given field is equal to NaN.

Generated from protobuf enum IS_NAN = 2;

IS_NULL

Value: 3

The given field is equal to NULL.

Generated from protobuf enum IS_NULL = 3;

IS_NOT_NAN

Value: 4

The given field is not equal to NaN.

Requires:

  • No other NOT_EQUAL, NOT_IN, IS_NOT_NULL, or IS_NOT_NAN.
  • That field comes first in the order_by.

Generated from protobuf enum IS_NOT_NAN = 4;

IS_NOT_NULL

Value: 5

The given field is not equal to NULL.

Requires:

  • A single NOT_EQUAL, NOT_IN, IS_NOT_NULL, or IS_NOT_NAN.
  • That field comes first in the order_by.

Generated from protobuf enum IS_NOT_NULL = 5;