如何在 Rails 4 中将子类别分配给类别

How to assign Subcategory to Category in Rails 4

当我想添加新类别时,我会启动 rails console 然后输入 Category.create(name: "Programming and Tech")

当我想添加新的子类别时,我在 rails 控制台中输入

Subcategory.create(name: "Rails,Wordpress,php,Ruby...etc") #这些是上面主要类别

子类别

我的网站有 6 个 主要 类别,我可以轻松创建 them.As 以及我在 rails 控制台中显示的子类别。 6 个主要 类别中的每个类别都有 4-5 个不同的 不同 子类别。

问题:

How do i assign created by me subcategories to their corresponding Main Category

感谢您的宝贵时间,非常感谢您的帮助。

在 rails 控制台中执行此操作:

1.category=Category.create(name: "Programming and Tech")

2.subcategory=Subcategory.create(name: "Rails")

3.category.subcategories << subcategory #这会将子类别分配给类别。

然后查看结果:

category.subcategories