module Babik::QuerySet
QuerySet
module
QuerySet
module
QuerySet
module
QuerySet
module
QuerySet
module
QuerySet
module
Public Class Methods
agg(operation, aggregation_path)
click to toggle source
Class method utility method @param operation [String] Function that will be executed in the aggregation. @param aggregation_path [String] @return [Class < AbstractAggregationFunction] aggregation function object.
# File lib/babik/queryset/components/aggregation.rb, line 87 def self.agg(operation, aggregation_path) operation_class_name = operation.to_s.camelize operation_class = Object.const_get("Babik::QuerySet::#{operation_class_name}") operation_class.new(aggregation_path) end