Class: Google::Cloud::Datastore::V1::AggregationQuery::Aggregation::Avg

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/datastore/v1/query.rb

Overview

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, returns NaN. Infinity math follows IEEE-754 standards.

  • If the aggregated value set is empty, returns NULL.

  • Always returns the result as a double.

Instance Attribute Summary collapse

Instance Attribute Details

#property::Google::Cloud::Datastore::V1::PropertyReference

Returns The property to aggregate on.

Returns:



288
289
290
291
# File 'proto_docs/google/datastore/v1/query.rb', line 288

class Avg
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end