Rails saving data to model that has multiple has_many
- by Ajey
So I have a product model that looks like
belongs_to :seller
has_many :coupons
And coupon model that looks like
belongs_to :seller
belongs_to :product
And in my Products controller I use
@seller = current_user
@coupon = @seller.coupons.create(params[:coupon])
to create the coupons for the seller
While the coupon is being created, I need to associate it with the product too, i.e When a new coupon is created it should be saved for the seller AS WELL AS for the product.