【发布时间】:2017-03-01 23:59:10
【问题描述】:
Rails 新手在这里。我正在尝试创建一个应用程序来显示有关足球比赛的信息。我有一个Game 模型,用于包含有关匹配的信息。我想在game 对象中包含的一种信息是比赛中发生的事件,例如进球和纪律处分。
class Game < ApplicationRecord
has_many :events
end
模拟这些事件的最佳方法是什么?应该只有一个Event 模型,还是创建多个扩展Event 的模型(例如Goal、YellowCard、RedCard 等)有什么优势?
【问题讨论】:
标签: ruby-on-rails oop model