【发布时间】:2020-01-17 10:13:13
【问题描述】:
我是新手。我想列出品牌-产品列表。品牌和产品必须是关联的。我不知道该怎么办。请建议我这样的例子。
【问题讨论】:
-
你的问题很板。我建议阅读Rails Guides about Associations,并在仍有不清楚的地方阅读后提出更具体的问题。
标签: ruby-on-rails ruby crud
我是新手。我想列出品牌-产品列表。品牌和产品必须是关联的。我不知道该怎么办。请建议我这样的例子。
【问题讨论】:
标签: ruby-on-rails ruby crud
model brand.rb 需要代码:
class Brand < ApplicationRecord
has_many :products
end
和product.rb
class Product < ApplicationRecord
belongs_to :brand
end
所有产品都属于一个品牌中的任何一个,每个品牌都有很多产品。
【讨论】:
rails g model product
只需在 CMD 上为品牌模型运行此命令:
rails g model brand sample_brand_field:data_type
产品型号之后
rails g model product sample_product_field:data_type references:brand
最后一步是运行迁移
rake db:migrate
【讨论】: