【发布时间】:2015-04-02 17:17:55
【问题描述】:
我的网站有 Category->Subcategory->Gigs (by gigs i mean lots of adds)
以下是这3个模型之间的关系。
class Category < ActiveRecord::Base
has_many :subcategories
end
class Subcategory < ActiveRecord::Base
belongs_to :category
has_many :gigs
end
class Gig < ActiveRecord::Base
belongs_to :user
belongs_to :subcategory
end
问题:
我应该使用什么 Rails 迁移来建立所需的关系 它们之间在 schema.rb 中,例如(“我应该创建 category_id,或者 subcategory_id,或 gig_id ...),如果是,他们应该去哪个表,我得到了 对此感到很困惑。
感谢您的宝贵时间。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 model-view-controller mvvm