【发布时间】:2016-03-29 08:45:21
【问题描述】:
考虑以下几点:
我有一个模型标签和帖子。
创建了一个 habtm 关系,因此我创建了 models_tags 表。
如果我为连接表创建模型(models_tags)会导致问题吗?
【问题讨论】:
标签: ruby-on-rails has-and-belongs-to-many
考虑以下几点:
我有一个模型标签和帖子。
创建了一个 habtm 关系,因此我创建了 models_tags 表。
如果我为连接表创建模型(models_tags)会导致问题吗?
【问题讨论】:
标签: ruby-on-rails has-and-belongs-to-many
如果不进行调整,它将无法工作。
HABTM 连接表没有id 列,您需要添加它并使其工作。
除非您还想重命名表,否则您还必须拥有名为 ModelsTag 的模型。
【讨论】:
这不是问题,只需添加一个ModelTag模型,并使用has_many和通过选项
【讨论】: