두 가지 모델 제품과 구매가있는 응용 프로그램이 있습니다.has_many를 사용한 연결 : 문제를 통해
제품 내 시스템 및 구매 사용자가 만든 모든 구매를 정의하는 모든 제품의 목록 ...
지금 내가 제품을보고 제품을 구입하고 혹 그가 구매 버튼에 도달 할 수있는 특정 CURRENT_USER이 포함되어 있습니다, 그는 그가 만든 모든 물건을 볼 수있었습니다. 나는 지금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
가 나는 사용자가 어떤 제품과 쇼를 구매 한 알 어떻게받지 못했습니다에 .. 협회
has_many :through
을 만들었습니다 함께 구입 및 제품 테이블을 연결하는 새로운 모델이라는 purchased_products을 만들었습니다 그의 모든 구매는?
또한 현재 사용자의 모든 구매를 찾으려면 코드를 지정해야합니까?
이 사용자와 제품 및 구매 클래스 사용자 <액티브 :: 자료 has_many 사이 나의 관계는 – Bebo