1
我正在開發一個應用程序,我有幾個配置文件,公司配置文件和作業。Associate 1配置文件與工作(ror)
該公司可以發佈工作,但我無法找到配置文件可以申請一項工作的方式。
我需要將作業與應用於該作業的每個配置文件相關聯。我想我必須在我的工作上創建一個專欄,以便列出申請該工作的每個ID,但我不知道如何開始這樣做。
任何想法?
在此先感謝
我正在開發一個應用程序,我有幾個配置文件,公司配置文件和作業。Associate 1配置文件與工作(ror)
該公司可以發佈工作,但我無法找到配置文件可以申請一項工作的方式。
我需要將作業與應用於該作業的每個配置文件相關聯。我想我必須在我的工作上創建一個專欄,以便列出申請該工作的每個ID,但我不知道如何開始這樣做。
任何想法?
在此先感謝
假設配置文件可以申請多個職位,你可以設置你的關聯像這樣:
class CompanyProfile
has_many :jobs, dependent: :destroy
end
class Job
belongs_to :company_profile
has_many :applications, dependent: :destroy
end
class Application
belongs_to :profile
belongs_to :job
end
class Profile
has_many :applications, dependent: :destroy
end
我覺得這是很值得商榷的,雖然它也取決於你希望你的應用能夠做什麼;通過關係可能會存在某種程度的空間。
我喜歡創建類Application來管理它的想法。我會嘗試的!謝謝! –