1
我需要有一個許多人對產品和類別進行連接需要
,所以我有
class Category < ActiveRecord::Base
has_many :categorizations
has_many :products, :through => :categorizations
end
class Product < ActiveRecord::Base
has_many :categorizations
has_many :categories, :through => :categorizations
end
一對多的關係分類已的結構是這樣的
* PRODUCT_ID (primary key, foreign key to PRODUCTS)
* CATEGORY_ID (primary key, foreign key to CATEGORIES)
* QUANTITY
在我的控制器
我正在創建此類別和產品
@new_product = Product.create :name => "test"
@new_category = Category.create :name => "test category"
如何連接這兩個,我如何設置數量
與一對多如果我的記憶正確地爲我服務,這是如何完成的。但隨着多對多通過我失去了
@ new_product.catagory < < @new_category