Может ли таблица соединений, созданная отношением has_many:through, также иметь отношение has_many?
Модель, созданная отношением has_many through, будет выглядеть так:
class MerchantOrder < ActiveRecord::Base
belongs_to :order
belongs_to :user
has_many :products
end
Но я не уверен, возможно ли это. Любая причина, почему это не сработает?