Class: Google::Cloud::Firestore::V1::StructuredAggregationQuery::Aggregation::Avg

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

Overview

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, 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

#field::Google::Cloud::Firestore::V1::StructuredQuery::FieldReference

Returns The field to aggregate on.

Returns:



591
592
593
594
# File 'proto_docs/google/firestore/v1/query.rb', line 591

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