在我的应用程序中,我有四个模型 - 用户 > 客户 > 工作 > 任务
我所有的关联都设置得很好(根据这里-> Advice on RoR database schema and associations),但我遇到了一个查询。
基本上,我正在做的是:
@potentialjobs = current_user.jobs.where(:status => "potential")
但在结果中,除了工作属性外,我还想包括客户属性。
谁能指出我正确的方向?
谢谢。
更新
欣赏下面的建议。
我认为这应该很简单,但我开始认为问题一定出在我的代码库的其他地方。
每当我尝试在此查询中使用客户端模型include
或join
作为模型本身的二阶关联时,我都会收到以下错误:
uninitialized constant Job::Clients
...我不知道为什么。那么,任何人都可以为我阐明这一点吗?
另一个更新
已解决 - 我的一个模型中有一个复数错误。嘎。谢谢大家。