Module: MoneyAttribute::QueryMethods Private

Includes:
AmountCondition, AmountOrder, CurrencyCondition, PickAmount, PluckAmount, QueryHelpers, SumAmount
Defined in:
lib/money_attribute/query.rb

Overview

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Internal mixin combining all query sub-modules onto relations.

Constant Summary

Constants included from AmountCondition

AmountCondition::ALLOWED_KEYWORDS

Method Summary

Methods included from SumAmount

#sum_amount

Methods included from PickAmount

#pick_amount

Methods included from PluckAmount

#pluck_amount

Methods included from AmountOrder

#resolve_amount_order

Methods included from AmountCondition

#resolve_amount_condition, #resolve_amount_condition_from_sql

Methods included from CurrencyCondition

#resolve_currency_condition

Methods included from QueryHelpers

#extract_money_row, #money_attribute_spec!