module Calculations
Ruby on Rails 8.1.2
Since v2.2.3Active Record Calculations
Methods (defined here)
- # aggregate_column
- # async_average
- # async_count
- # async_ids
- # async_maximum
- # async_minimum
- # async_pick
- # async_pluck
- # async_sum
- # average
- # calculate
- # count
- # ids
- # maximum
- # minimum
- # pick
- # pluck
- # sum
Private methods
(13)
Implementation detail — not part of the public API.
- # all_attributes?
- # build_count_subquery
- # build_count_subquery?
- # distinct_select?
- # has_include?
- # lookup_cast_type_from_join_dependencies
- # operation_over_aggregate_column
- # perform_calculation
- # possible_aggregation?
- # select_for_count
- # type_cast_calculated_value
- # type_cast_pluck_values
- # type_for