渴望加载渴望加载的关联的关联

时间:2015-03-15 12:18:27

标签: ruby-on-rails activerecord

如果我从模型A,eager_load模型B开始并想要加载模型C(仅与模型B关联),我该如何做并避免N + 1个查询?

ModelA.eager_load([:modelB,:modelC])不起作用,因为ModelA与ModelC没有关联。

1 个答案:

答案 0 :(得分:0)

由@maxd发布的解决方案 - .eager_load(modelB :: modelC)。