class Repor::Aggregators::ArrayAggregator
Public Instance Methods
aggregation(groups)
click to toggle source
# File lib/repor/aggregators/array_aggregator.rb, line 4 def aggregation(groups) unless Repor.database_type == :postgres fail InvalidParamsError, "array agg is only supported in Postgres" end groups.select("ARRAY_AGG(#{expression}) AS #{sql_value_name}") end