0
我有一個具有以下模型的Rails應用程序。 empgroup用於工作組和員工之間的多對多關係。使用活動記錄選擇具有多對多關係的記錄
employee.rb
has_many :empgroups
has_many :workgroups, through: :empgroups
empgroup.rb
belongs_to :employee
belongs_to :workgroup
workgroup.rb
has_many :empgroups
has_many :employees, through: :empgroups
has_many :workorders
我想工作訂單分配給工作組的索引列表僱員屬於。
我希望這會工作,但事與願違:
current_user.employee.workgroups.workorders.each do
它給了我:
undefined method `workorders'
所以,我想一個joins
,但它不工作要麼是:
Workorders.joins(:workgroups => :employees).where(employee_id = current_user.employee).each do
謝謝!
謝謝 - 這工作! – DBurton