我有一个模型User
,并将创建另一个模型Category
。
两者之间都有HABTM关系。
我还没有创建Category
模型。
但是,当我在命令行生成它时,我还可以生成连接表吗?
若然,怎么样?
感谢。
答案 0 :(得分:0)
如果要显式生成联结表,请在模型中使用has_many :categories, through: :junction
和has_many :users, through: :junction
。然后显式生成一个模型Junction,其中包含user_id和category_id,以及belongs_to user和belongs_to category。用户和类别还需要has_many:junctions。
答案 1 :(得分:0)
据我所知,无法在命令行为HABTM关联生成连接表。