0

我有一个模型User并将创建另一个模型Category

两者之间都将具有HABTM关系。

我还没有创建Category模型。

但是,当我在命令行生成它时,我也可以生成连接表吗?

如果是这样,怎么做?

谢谢。

4

2 回答 2

0

如果要显式生成联结表,请在模型中使用has_many :categories, through: :junctionhas_many :users, through: :junction。然后显式生成一个模型 Junction,其中包含 user_id 和 category_id,以及 belongs_to user 和 belongs_to category。用户和类别也需要有 has_many :junctions。

于 2012-06-12T23:58:17.890 回答
0

据我所知,无法在命令行为 HABTM 关联生成连接表。

于 2012-06-15T21:45:03.607 回答