0
ジャンクションに一連のデータを挿入しようとしています。私は作成されたすべての新しいマーチャントにデフォルトのセットの商品を設定できるようにしたい、そして、マーチャントは、彼らのニーズに基づいて価格の可用性などを設定するオプションを持っています。ジャンクション・テーブルにデータを挿入します。
私は、現在のメソッドを持っているが、私は取得しています
def add_products
@product = Product.all
@product.each do |product|
@merchant = MerchantProducts.create!(product_id: product.id, merchant_id: self.id)
end
end
問題は、モデル・コードなしで
uninitialized constant Merchant::MerchantProducts
は 'DEF add_products @product = Product.all @ product.each行うとしてみてくださいホープ製品を保存| @merchant = :: MerchantProducts.create!(product_id:product.id、merchant_id:self.id)end end'(ここで '@ merchant'の値を割り当てる必要はありません) –