method
alias_for
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::Calculations::ColumnAliasTracker
alias_for(field)public
No documentation available.
# File activerecord/lib/active_record/relation/calculations.rb, line 14
def alias_for(field)
aliased_name = column_alias_for(field)
if @aliases[aliased_name] == 0
@aliases[aliased_name] = 1
aliased_name
else
# Update the count
count = @aliases[aliased_name] += 1
"#{truncate(aliased_name)}_#{count}"
end
end