Class: ActiveRecord::NonScalarPrimaryKeyError

Inherits:
ActiveRecordError
  • Object
show all
Defined in:
lib/includes_many/active_record32/join_association.rb,
lib/includes_many/active_record40/join_association.rb,
lib/includes_many/active_record41/join_association.rb,
lib/includes_many/active_record42/join_association.rb

Instance Method Summary collapse

Constructor Details

#initialize(reflection) ⇒ NonScalarPrimaryKeyError

Returns a new instance of NonScalarPrimaryKeyError.



3
4
5
# File 'lib/includes_many/active_record32/join_association.rb', line 3

def initialize(reflection)
  super("Can not join association #{reflection.name.inspect}, because :primary_key is a callable. Use Relation#includes or specify a join column name")
end