1
has_many :product
產品
has_many :part
PartsRequest
belongs_to :part
belongs_to :manufacturer
我試圖做一些PartsRequest 例如製造商A正試圖從製造商B處獲得零件請求如何加入零件,然後從零件加入產品中?
has_many :product
產品
has_many :part
PartsRequest
belongs_to :part
belongs_to :manufacturer
我試圖做一些PartsRequest 例如製造商A正試圖從製造商B處獲得零件請求如何加入零件,然後從零件加入產品中?
scope :incoming_requests, lambda{|mid| joins(:part => :product).where(:product => {:manufacturer_id => mid}) }
你只是在尋找'連接(:部件=>:產品)'還是比它更復雜? – mnelson
我認爲它的工作原理。謝謝! –