我有一个名为ListedProduct的多态关联。 这是一些与产品,价格和规格等关联的记录。
它是多态的,因为它可以与购物车或订单相关联。
现在的问题是我需要移动或将其从购物车复制到订单。
例如:
购物车有一些listing_products,用户想要订购这些产品。
现在他们需要与新订单相关联,而不是购物车。
可能性:
手动复制所有属性。这感觉不对。
将多态列更改为新类型和ID。问题:订单尚未保存且没有ID。
我打赌还有其他方式,我只是不知道该找什么..
提前致谢!
答案 0 :(得分:0)
如果您需要所有时间,可以使用以下关键字来引用其他对象
delegate
alias_method