回答

4

您可以设置的has_many通过公司之间的关联,并注意

class Company < ActiveRecord::Base 
    has_many :users 
    has_many :notes, through: :users 
end 

然后,你可以使用company.notes拿到一个公司下的所有笔记

+0

应该是' has_many:笔记,通过:用户' – usha 2014-09-25 03:50:35

+0

已更新!感谢Vimsha – jvnill 2014-09-25 07:11:28

3
company.users.collect(&:notes).flatten