【发布时间】:2013-04-20 19:19:31
【问题描述】:
在我的应用程序中,我有四个模型 - 用户 > 客户 > 工作 > 任务
我的所有关联都设置得很好(根据这里 --> Advice on RoR database schema and associations),但我遇到了一个查询。
基本上,我正在做的是:
@potentialjobs = current_user.jobs.where(:status => "potential")
但在结果中,我还想包括工作属性之外的客户属性。
谁能指出我正确的方向?
谢谢。
更新
欣赏以下建议。
我认为这应该很简单,但我开始认为问题一定出在我的代码库的其他地方。
每当我尝试在此查询中使用 include 或 join 客户端模型或作为模型本身的二阶关联时,都会收到以下错误:
uninitialized constant Job::Clients
...我不知道为什么。那么,谁能帮我解释一下?
另一个更新
已解决 - 我的一个模型中有一个复数错误。嘎。谢谢大家。
【问题讨论】:
-
请发布您的型号代码。
-
嗨@SeanHill - 不需要。我几乎一打字就意识到了这个问题。模型中的复数错误。 :D
标签: ruby-on-rails ruby