在我的应用程序,我有四个型号 - 用户>客户>工作>任务需要一只手用栏杆加入
我所有的社团树立优良的(按这里 - >Advice on RoR database schema and associations),但我坚持查询。
基本上,我在做什么是:
@potentialjobs = current_user.jobs.where(:status => "potential")
但结果,我也想在除了工作ATTRS客户ATTRS。
任何人都可以指向正确的方向吗?
谢谢。
UPDATE
欣赏下面的建议。
我认为这应该是非常简单的,但我开始认为问题必须在我的代码库中的其他地方。
每当我试着include
或join
在此查询或作为模型本身二阶关联客户端模式,我得到以下错误:
uninitialized constant Job::Clients
...和我米不知道为什么。那么,任何人都可以为我解释这一点吗?
另一个更新
解决 - 我在模型中的一个有名字的复数错误。嘎。谢谢大家。
看到这个问题:http://stackoverflow.com/questions/8554498/rails-includes-nested-relations – charleyc 2013-04-20 19:26:31
请发表你的模型代码。 – 2013-04-20 20:39:58
嗨@SeanHill - 不需要。我打字的时候几乎就意识到了这个问题。模型中的多元化错误。 :D – user1418711 2013-04-20 20:42:28