rails等效于sql'in'运算符

时间:2011-03-27 21:50:53

标签: sql ruby-on-rails

假设我们有模型,A,B和C

A是1:N到B

B为1:N至C

我如何使用查询返回C的子集,使得每个C的所有者是A所拥有的B之一?

基本上How to specify multiple values in where with AR query interface in rails3但是没有答案

1 个答案:

答案 0 :(得分:0)

你必须做:通过协会:

has_one C,:through =>乙

然后你就可以做A.C