public sealed class StructuredQuery.Types.UnaryFilter : IMessage<StructuredQuery.Types.UnaryFilter>, IEquatable<StructuredQuery.Types.UnaryFilter>, IDeepCloneable<StructuredQuery.Types.UnaryFilter>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore v1 API class StructuredQuery.Types.UnaryFilter.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[[["This document provides reference documentation for the `StructuredQuery.Types.UnaryFilter` class within the Firestore v1 API, outlining its structure, properties, and implementation details."],["`StructuredQuery.Types.UnaryFilter` is a class that represents a filter with a single operand and is designed for use within the Google Cloud Firestore service, implementing interfaces like `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The class offers two constructors, a default `UnaryFilter()` and a copy constructor `UnaryFilter(UnaryFilter other)`, for creating instances and copying existing ones."],["Key properties of `UnaryFilter` include `Field`, which specifies the field to apply the operator to, and `Op`, which specifies the unary operator itself, with both the field and operator having their own types within the structured query."],["The `OperandTypeCase` property is present to identify the active type of the operand of the unary filter."]]],[]]