我有以下关系:
Class CartItem
belongs_to :cart
belongs_to :product
Class Product (<=> category)
has_many :cart_items
Class Cart
has_many :cart_items
Run Code Online (Sandbox Code Playgroud)
当有人将产品添加到购物车时,它会在CartItem表中使用cart.id和product.id创建一行.我可以添加和删除产品到编辑页面上的购物车,它的工作原理.
但现在我想同时在购物车中添加或删除多个产品.当客户可以输入我们想要添加/删除的号码时,我只需要一个输入数字字段.但是,我没有设法这样做,因为在编辑表单中,如果我放置一个名为"number"的字段(对于每个产品),显然会出现错误,因为没有属性"number".我应该添加一个"field_tag",但它怎么能起作用?提前致谢