我是新來的鐵軌,並閱讀此guide到目前爲止所有的信息。ActiveRecord協會模型
我有一個簡單的場景,並希望確定我的關聯是否能正常工作。
場景: User
日誌中 - >設置了許多groups
- 每組>有許多employees
User
模型:
class User < ActiveRecord::Base
has_many :groups
end
Group
模型:
class Group < ActiveRecord::Base
belongs_to :user
has_many :employees
end
Employee
模型:
class Employee < ActiveRecord::Base
has_many :groups
belongs_to :group
end
問題
- 將這項工作對於我所提到的情況?
- 我很困惑如何獲得所有
Employees
下User
。那會是什麼代碼? - 如果我需要所有這些模型的典型CRUD,那麼會在我的行動?索引/創建/更新/銷燬?有人能指點我一個很好的指導行動嗎?