Directus / @directus/sdk / types / AggregationOptions
Type Alias: AggregationOptions<Schema, Collection, Fields, Item> ​
AggregationOptions<
Schema
,Collection
,Fields
,Item
>:object
Aggregation input options
Type Parameters ​
• Schema
• Collection extends AllCollections
<Schema
>
• Fields = Collection
extends keyof Schema
? keyof UnpackList
<GetCollection
<Schema
, Collection
>> : string
• Item = Collection
extends keyof Schema
? UnpackList
<GetCollection
<Schema
, Collection
>> : object
Type declaration ​
aggregate ​
aggregate:
AggregateRecord
<Fields
>
groupBy? ​
optional
groupBy: (Fields
|GroupByFields
<Schema
,Item
>)[]
query? ​
optional
query:Omit
<Query
<Schema
,Item
>,"fields"
|"deep"
|"alias"
>