渴望加载globalize2翻译

时间:2010-03-09 20:16:12

标签: eager-loading raise globalize2

我有2个模型 - 问题和答案(问题有很多答案),并且都有globalize2的翻译。每次我尝试通过

加载问题
@issue = Issue.find(params[:id])
@answers = @issue.answers

导致每个Answer的翻译加载(每个答案1个sql查询)。

我如何优化它?

2 个答案:

答案 0 :(得分:0)

@answers = @issue.answers.all(:include => :answer_translations)

答案 1 :(得分:0)

解决了

@answers = @issue.answers.all(:include => :translations)