AggregateInput
AggregateInput defines how to group results within a bucket
input AggregateInput {
name: String!
type: AggregationType
field: String
groupBy: String
first: Int
}
Fields
AggregateInput.name ● String! non-null scalar
Name for this aggregation
AggregateInput.type ● AggregationType enum
Type of aggregation to perform
AggregateInput.field ● String scalar
Field to aggregate on. Used along with type.
AggregateInput.groupBy ● String scalar
Field to group by. Legacy behaviour, used without type.
AggregateInput.first ● Int scalar
Maximum number of buckets to return
Member Of
BucketInput input