Class Aggregation (2.7.1)

Aggregation(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Defines a aggregation that produces a single result.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
count google.cloud.firestore_v1.types.StructuredAggregationQuery.Aggregation.Count
Count aggregator. This field is a member of `oneof`_ ``operator``.
alias str
Optional. Optional name of the field to store the result of the aggregation into. If not provided, Firestore will pick a default name following the format ``field_

Inheritance

builtins.object > proto.message.Message > Aggregation

Classes

Count

Count(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Count of documents that match the query.

The COUNT(*) aggregation function operates on the entire document so it does not require a field reference.