0

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

@issue = Issue.find(params[:id])
@answers = @issue.answers

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

我该如何优化它?

4

2 回答 2

0
@answers = @issue.answers.all(:include => :answer_translations)
于 2010-03-10T08:58:26.567 回答
0

解决了

@answers = @issue.answers.all(:include => :translations)
于 2010-03-10T12:09:33.467 回答