column_alias_for(*keys)
private
Converts a given key to the value that the database adapter returns as as a
usable column name.
users.id
sum(id)
count(distinct users.id)
count(*)
# File activerecord/lib/active_record/calculations.rb, line 251
def column_alias_for(*keys)
connection.table_alias_for(keys.join(' ').downcase.gsub(/\*/, 'all').gsub(/\W+/, ' ').strip.gsub(/ +/, '_'))
end