method
derive_primary_key_name
v2.1.0 -
Show latest stable
- Class:
ActiveRecord::Reflection::AssociationReflection
derive_primary_key_name()private
No documentation available.
# File activerecord/lib/active_record/reflection.rb, line 228
def derive_primary_key_name
if macro == :belongs_to
"#{name}_id"
elsif options[:as]
"#{options[:as]}_id"
else
active_record.name.foreign_key
end
end