【发布时间】:2015-04-02 12:15:18
【问题描述】:
我的应用程序有类别,而不是子类别,而不是 gigs
我的控制器文件中有 gigs_controller.rb
还有 category.rb、subcategory.rb、gig.rb 在我的模型文件中。
按照 category=subcategory=gig 的原则,我如何建立它们之间的联系(gig 我的意思是我有很多小添加)
在Category.rb模型中说的对吗
class Category < ActiveRecord::Base
has_many :subcategories
end
在我的子类别模型中
class Subcategory < ActiveRecord::Base
belongs_to :category
end
在我的 Gig.rb 中
class Gig < ActiveRecord::Base
belongs_to :user
belongs_to :category # I also need here to be belongs_to :subcategory,how do i do that?
end
我应该为类别和子类别创建一个控制器吗?你会怎么做。 感谢您的支持,希望我的问题也能帮助到其他人。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 model-view-controller categories