【问题标题】:Ruby on Rails CRUD and Association example [closed]Ruby on Rails CRUD 和关联示例 [关闭]
【发布时间】:2020-01-17 10:13:13
【问题描述】:

我是新手。我想列出品牌-产品列表。品牌和产品必须是关联的。我不知道该怎么办。请建议我这样的例子。

【问题讨论】:

标签: ruby-on-rails ruby crud


【解决方案1】:

model brand.rb 需要代码:

class Brand < ApplicationRecord has_many :products end

和product.rb

class Product < ApplicationRecord belongs_to :brand end

所有产品都属于一个品牌中的任何一个,每个品牌都有很多产品。

【讨论】:

  • 谢谢。但我不知道如何在终端中创建模型以及如何从 textarea 或类似的东西中获取它。还有我该如何展示它们。
  • 请阅读 Rails 指南 + 遵循可以指导您如何创建模型、设置关联和视图等的众多教程之一。快乐编码!
  • 请参考此链接 [guides.rubyonrails.org/active_model_basics.html] 了解型号。从终端为产品生成模型做rails g model product
【解决方案2】:

只需在 CMD 上为品牌模型运行此命令:

rails g model brand sample_brand_field:data_type

产品型号之后

rails g model product sample_product_field:data_type references:brand

最后一步是运行迁移

rake db:migrate

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    • 1970-01-01
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多