我有一個應用程序,它有兩個模型產品和購買。協會使用has_many:通過問題
產品包含在我的系統和購買定義由用戶購買的所有商品,所有商品列表...
現在我有一個特別的CURRENT_USER誰可以查看產品和購買產品和汶河點擊購買按鈕,他能夠看到他所做的所有采購。我已經做了關聯has_many :through
和已經創建了鏈接在一起的購買和產品表的新型號命名purchased_products ..
class Product < ActiveRecord::Base
has_many :purchased_products
has_many :purchases, :through => :purchase_products
end
class Purchase < ActiveRecord::Base
has_many :products, :through => :purchased_products
has_many :purchased_products
end
class PurchasedProducts < ActiveRecord::Base
belongs_to :purchases
belongs_to :products
end
現在我沒有得到我如何找出哪些用戶已購買該產品,並展示他所有的購買?
此外,我在哪裏指定代碼來找出當前用戶的所有購買?
這是我的用戶和產品和購買類用戶
Bebo