Rails生成Join Model的scaffold_controller

时间:2017-03-12 13:22:30

标签: ruby-on-rails scaffolding

联接模型有rails g scaffold_controller Model [attributes]的方法吗?特别是我想知道命令(如果存在)是否使用外键字段创建了适当的表单。

我发现官方Rails'文档。

编辑:

我有以下型号:

class Physician < ApplicationRecord
  has_many :appointments
  has_many :patients, through: :appointments
end

class Appointment < ApplicationRecord
  belongs_to :physician
  belongs_to :patient
end

class Patient < ApplicationRecord
  has_many :appointments
  has_many :physicians, through: :appointments
end

请注意,Appointment包含其他几个属性,我无法使用has_and_belongs_to_many

我想rails g scaffold_controller Appointment(或类似的命令),以便自动获取appointments_controller所有动作,以及所有视图(和形式)以创建新的约会并设置适当的外键。

0 个答案:

没有答案