这个问题已经被问过很多次了,但我无法针对我的具体情况给出任何答案,所以就这样吧。
我有一个events
,options
和一张templates
桌子。还有一个events_templates
用字段调用的连接表:
- option_id
- 模板编号
- event_id
一个事件的每个选项都有一个模板。但显然可以有很多模板,因为有多个选项。
目前我的event
模型有方法
has_many :templates, class_name: "EventsTemplate"
问题是,这是正确的设置还是我应该使用 HABTM?
提前非常感谢!