0
A
回答
4
您可以設置的has_many通過公司之間的關聯,並注意
class Company < ActiveRecord::Base
has_many :users
has_many :notes, through: :users
end
然後,你可以使用company.notes
拿到一個公司下的所有筆記
3
company.users.collect(&:notes).flatten
相關問題
- 1. 返回所有集合關係表
- 2. 返回webmethod中的對象集合
- 3. 返回與名稱關聯的對象
- 4. linq返回關聯的對象類型
- 5. Javascript:關聯數組返回與對象有關的信息
- 6. NSPredicate返回所有對象
- 7. 如何訪問不僅與另一個對象關聯的對象集合,還訪問其他對象集合關聯的對象集合?
- 8. Grails:刪除所有關聯的對象
- 9. Rails 5需要找到與子集合關聯的所有父對象
- 10. UML - 對象方法返回集合
- 11. 休眠組合鍵中的所有列 - 不返回POJO對象
- 12. active_record返回所有匹配的記錄對象的單個關聯記錄
- 13. 查找所有沒有關聯has_many對象的對象
- 14. ActiveRecord返回具有未初始化關聯的模型對象
- 15. 返回沒有關聯數據的對象
- 16. 關於ActiveRecord關聯集合對象的查詢
- 17. 流星.find()從集合返回[對象的對象]
- 18. 對象圖中的聚合關聯
- 19. Rails驗證has_many與集合中其他對象的關聯
- 20. 收集異步方法返回的所有要素對象
- 21. 返回具有導航對象集合的對象時的序列化問題
- 22. RoR:查找對象數組的所有關聯對象
- 23. Rails:找到父對象的所有關聯對象
- 24. NHibernate返回與空元素相關聯的集合
- 25. has_many通過在Rails中返回多個關聯的對象4
- 26. 返回LINQ到列表中的SQL關聯對象
- 27. C#:返回Javascript對象集合與對象數組
- 28. Laravel集合返回集合只有場
- 29. 從集合中創建關聯對象select
- 30. 如何刪除嵌套的has_many關聯中關聯的所有對象?
應該是' has_many:筆記,通過:用戶' – usha 2014-09-25 03:50:35
已更新!感謝Vimsha – jvnill 2014-09-25 07:11:28