【发布时间】:2015-06-19 00:20:59
【问题描述】:
我的术语可能有点不对劲,但我会尽可能多地解释这一点。
我目前正在开发一个包含不同类型产品的应用程序:西装、鞋子、衬衫。这些都是没有相似继承点的独立模型。拥有集合的用户应该能够将其中的一个或多个添加到集合中。
我正在考虑使用 has_many :through,但这似乎不是很优雅。我必须为每个模型创建 3 个类似的连接表(或者我认为)。有更好的解决方案吗?如果解决方案需要我按原样修改结构,我现在可以使用其他解决方案吗?
提前谢谢你。
【问题讨论】:
标签: ruby-on-rails activerecord rails-activerecord