如何将对象数组另存为单独的模型

时间:2019-07-07 17:41:23

标签: activerecord ruby-on-rails-5

我有三种型号。联赛,球队和球员:league has_many:teams和:team has_many:players。

但是,有时球队会切换联赛,而球员会切换球队或完全退役。

我想创建一个新模型来保存指定日期的整个运动的状态,这样我可以看到在2017年,甲级联赛包括了拥有运动员C的球队B。

我是否需要一个庞大的控制器或rake任务,将所有子模型另存为模型数组和属性,作为Sport模型的实例?

最好/最便宜的方法是什么?

0 个答案:

没有答案