Reference documentation and code samples for the Firestore in Datastore mode V1 API class Google::Cloud::Datastore::V1::AggregationQuery::Aggregation::Avg.
Average of the values of the requested property.
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
#property
def property() -> ::Google::Cloud::Datastore::V1::PropertyReference
- (::Google::Cloud::Datastore::V1::PropertyReference) — The property to aggregate on.
#property=
def property=(value) -> ::Google::Cloud::Datastore::V1::PropertyReference
- value (::Google::Cloud::Datastore::V1::PropertyReference) — The property to aggregate on.
- (::Google::Cloud::Datastore::V1::PropertyReference) — The property to aggregate on.