有没有一种方法可以让模型继承以及从Rails的父表继承特定的表记录?

时间:2020-01-11 18:23:13

标签: ruby-on-rails-5

我有一个作为用户的父模型:

class User < ApplicationRecord
  validates :role, presence: true
end

此模型的子模型为:

class Client < User
  has_many :projects, dependent: :destroy
end

并且,项目模型如下所示:

class Project < ApplicationRecord
  belongs_to :client
  validates :client_id, presence: true
end

除此之外,我还进行了 CreateUsers CreateProjects 迁移。 我希望Client模型(或表)从Users表中获取具有角色 client 的那些记录,以便 Client.projects.create( project_params_values 被执行。

0 个答案:

没有答案