class Arel::Nodes::Grouping
VirtualArel associates arel with an attribute
Model.virtual_attribute :field, :string, :arel => ->(t) { t.grouping(t) } } Model.select(:field)
is equivalent to:
Model.select(Model.arel_table.grouping(Model.arel_table).as(:field)) Model.attribute_supported_by_sql?(:field) # => true
Attributes
name[RW]