我有2个模型 - 问题和答案(问题有很多答案),并且都有globalize2的翻译。每次我尝试通过
加载问题@issue = Issue.find(params[:id])
@answers = @issue.answers
导致每个Answer的翻译加载(每个答案1个sql查询)。
我如何优化它?
答案 0 :(得分:0)
@answers = @issue.answers.all(:include => :answer_translations)
答案 1 :(得分:0)
解决了
@answers = @issue.answers.all(:include => :translations)