标签: ruby-on-rails ruby ruby-on-rails-3 activerecord
这个问题的最佳解决方案是什么:
我有一个Ticket模型,其中包含源点和目标点。来源可以是地址,火车站,机场,每个都有自己的字段(地址有城市和地址字段,火车站有火车站和火车号码字段等)。与目的地相同的事情。我需要动态选择票证的来源和目的地类型。
答案 0 :(得分:4)
Rails有一个很棒的方式。它被称为polymorphic associations。浏览文档。