0

私は2つのモデルを持っています-IssueとAnswers(問題には多くの答えがあります)そして両方ともglobalize2で翻訳されています。問題をロードしようとするたびに、

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

各回答の翻訳が読み込まれます(回答ごとに1つのSQLクエリ)。

どうすれば最適化できますか?

4

2 に答える 2

0

で解決

@answers = @issue.answers.all(:include => :translations)
于 2010-03-10T12:09:33.467 に答える
0
@answers = @issue.answers.all(:include => :answer_translations)
于 2010-03-10T08:58:26.567 に答える