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 \ UnaryFilterMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
OPERATOR_UNSPECIFIED
Value: 0Unspecified. This value must not be used.
Generated from protobuf enum OPERATOR_UNSPECIFIED = 0;
IS_NAN
Value: 2The given field is equal to NaN.
Generated from protobuf enum IS_NAN = 2;
IS_NULL
Value: 3The given field is equal to NULL.
Generated from protobuf enum IS_NULL = 3;
IS_NOT_NAN
Value: 4The given field is not equal to NaN.
Requires:
- No other
NOT_EQUAL,NOT_IN,IS_NOT_NULL, orIS_NOT_NAN. - That
fieldcomes first in theorder_by.
Generated from protobuf enum IS_NOT_NAN = 4;
IS_NOT_NULL
Value: 5The given field is not equal to NULL.
Requires:
- A single
NOT_EQUAL,NOT_IN,IS_NOT_NULL, orIS_NOT_NAN. - That
fieldcomes first in theorder_by.
Generated from protobuf enum IS_NOT_NULL = 5;