Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这个问题的最佳解决方案是什么:
我有一个 Ticket 模型,其中包含源点和目标点。来源可以是地址、火车站、机场,每个都有自己的字段(地址有城市和地址字段,火车站有火车站和车号字段等)。与目的地相同。我需要实现票证来源和目的地类型的动态选择。
Rails 有一个很棒的方法。它称为多态关联。浏览文档。