Class: ActiveRecord::NonScalarPrimaryKeyError
- Inherits:
-
ActiveRecordError
- Object
- ActiveRecordError
- ActiveRecord::NonScalarPrimaryKeyError
- 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
-
#initialize(reflection) ⇒ NonScalarPrimaryKeyError
constructor
A new instance of NonScalarPrimaryKeyError.
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 |