method
returning
rails latest stable - Class:
ActiveRecord::InsertAll::Builder
returning()public
No documentation available.
# File activerecord/lib/active_record/insert_all.rb, line 246
def returning
return unless insert_all.returning
if insert_all.returning.is_a?(String)
insert_all.returning
else
Array(insert_all.returning).map do |attribute|
if model.attribute_alias?(attribute)
"#{quote_column(model.attribute_alias(attribute))} AS #{quote_column(attribute)}"
else
quote_column(attribute)
end
end.join(",")
end
end