Project
has_many :tasks
Task
has_many :invoices, :through => :line_items
has_many :line_items
LineItems
belongs_to :invoice
belongs_to :task
Invoice
has_many :tasks, :through=> :line_item
has_many :line_items
Я пытаюсь получить ассоциацию из Project has_many: invoices,: through =>: tasks
Когда я попробовал это, я получил:
Invalidмакрос отражения источника: has_many: through для has_many: invoices,: through =>: tasks.Используйте: source, чтобы указать исходное отражение.
Я немного растерялся, если это возможно, и если да, то как использовать: источник правильно