| Class | ActiveRecord::HasManyThroughSourceAssociationMacroError |
| In: |
vendor/rails/activerecord/lib/active_record/associations.rb
|
| Parent: | ActiveRecordError |
# File vendor/rails/activerecord/lib/active_record/associations.rb, line 34
34: def initialize(reflection)
35: through_reflection = reflection.through_reflection
36: source_reflection = reflection.source_reflection
37: super("Invalid source reflection macro :#{source_reflection.macro}#{" :through" if source_reflection.options[:through]} for has_many #{reflection.name.inspect}, :through => #{through_reflection.name.inspect}. Use :source to specify the source reflection.")
38: end