标签: ruby-on-rails activerecord
如果我从模型A,eager_load模型B开始并想要加载模型C(仅与模型B关联),我该如何做并避免N + 1个查询?
ModelA.eager_load([:modelB,:modelC])不起作用,因为ModelA与ModelC没有关联。
答案 0 :(得分:0)
由@maxd发布的解决方案 - .eager_load(modelB :: modelC)。