Reference documentation and code samples for the Cloud Firestore V1 API class Google::Cloud::Firestore::V1::StructuredAggregationQuery::Aggregation::Avg.
Average of the values of the requested field.
Only numeric values will be aggregated. All non-numeric values including
NULL
are skipped.If the aggregated values contain
NaN
, returnsNaN
. Infinity math follows IEEE-754 standards.If the aggregated value set is empty, returns
NULL
.Always returns the result as a double.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#field
def field() -> ::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference
- (::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference) — The field to aggregate on.
#field=
def field=(value) -> ::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference
- value (::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference) — The field to aggregate on.
- (::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference) — The field to aggregate on.