View Source Ash.Resource.Aggregate (ash v3.3.3)
Represents a named aggregate on the resource that can be loaded
Summary
Types
@type t() :: %Ash.Resource.Aggregate{ authorize?: boolean(), constraints: term(), default: term(), description: String.t() | nil, field: atom(), filter: Keyword.t(), filterable?: boolean(), implementation: term(), include_nil?: term(), join_filters: %{required([atom()]) => term()}, kind: Ash.Query.Aggregate.kind(), name: atom(), public?: boolean(), read_action: atom() | nil, relationship_path: [atom()], sensitive?: boolean(), sort: term(), sortable?: boolean(), type: term(), uniq?: term() }