标签: ruby-on-rails
但是Rails中的连接表没有 必须在迁移中创建。它 可以在模型中完成。
我应该使用像我的代码或没有连接表的连接表使用:虽然?哪种方式正确?
答案 0 :(得分:1)
这取决于要求。请注意,主要是您应该使用has_and_belongs_to_many,因为它不需要额外的模型。
但如果您需要在表格中保存任何其他额外信息以及关联,那么您必须使用has_many :through选项