【发布时间】:2015-08-11 14:41:05
【问题描述】:
我有以下关系
User has_many Clients 通过 ClientMemberships
Client has_many Projects
Project belongs_to Client
给定一个特定的用户。为具有特定项目 ID 的用户查找所有客户的最佳方法是什么。
我不想遍历所有项目并用 ruby 检查每个项目,而不是使用一些 SQL 来完成这项工作,同时考虑到预加载。
【问题讨论】:
标签: ruby-on-rails activerecord eager-loading