活动模型 - double belongs_to但一次只有一个

时间:2018-01-10 18:07:11

标签: ruby-on-rails activemodel

这是我的场景:一个名为" callgroup"以及一个名为"付款"

的模型
class Callgroup < ApplicationRecord
  has_many :payments
end


-------------------


class Payment < ApplicationRecord
  belongs_to :callgroup
end

现在,我需要添加另一个名为&#34; Extragroup&#34;的模型,并使用相同的&#34;付款&#34;来管理此模型的付款。模型。 我试图在支付表中添加关系,并在

中添加关系迁移结束更改模型
class Payment < ApplicationRecord
  belongs_to :callgroup
  belongs_to :extragroup
end

我们的目标是在表格中注册付款,但需要重新加入&#34; Callgroup&#34;或者&#34; extragroup&#34;但没有成功:变更付款后不再有效。 我怎么解决?

0 个答案:

没有答案