如何从不同的两个表创建具有多个字段关系的脚手架

How to create scaffold with many field relation from various two tables

我想使用以下参考资料为 table 创建一个脚手架。这里transport_supervisor_idmanager_idloading_supervisor_id这些东西都在用户 table 参考下

  load_type_id (belongs_to load_type)
  load_pick_from_date (date)
  load_pick_to_date (date)
  price (decimal presision 9,2)
  transport_supervisor_id (belongs_to user)
  manager_id (belongs_to user)
  loading_supervisor_id (belongs_to user)
  company_id (belongs_to company)

如何创建这样的内容?我只想创建此 rails g 脚手架命令本身。

例如;

rails generate scaffold manager name:string

rails g scaffold supervisor name:string manager:belongs_to

输出;

create_table "supervisors", force: :cascade do |t|
   t.string   "name"
   t.integer  "manager_id"
   t.datetime "created_at", null: false
   t.datetime "updated_at", null: false
end

create_table "managers", force: :cascade do |t|
   t.string   "name"
   t.datetime "created_at", null: false
   t.datetime "updated_at", null: false
end

我希望,在这种情况下它会对你有所帮助。