从两个id迁移到多态关联

时间:2016-03-08 15:14:48

标签: ruby-on-rails

我有一张目前属于2种不同型号的表。我想做的是将它们变成多态关联。

目前,表line_items有一个cart_id和一个order_id,我现在要做的就是将这两个ID迁移到一个名为{{1}的多态中并将itemable_id修复为正确的。{/ p>

我将如何为此创建迁移,或者针对此案例的首选解决方案,哪里有两个ID列并希望使其具有多态性?

1 个答案:

答案 0 :(得分:0)

尝试关注并在StreamProvider模型

中添加belongs_to :itemable, polymorphic: true
LineItem