2010-03-09 6 views
0

У меня есть 2 модели - проблема и ответы (проблема имеет много ответов), и у обоих есть переводы с globalize2. Каждый раз, когда я попытка загрузить Issue с ​​ответами черезEager loading for globalize2 translations

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

причины загрузки переводов для каждого ответа (1 SQL запросов в ответ).

Как я могу его оптимизировать?

ответ

0

решаемые с

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

ассоциации под названием 'answer_translations' не найден; возможно, вы это написали? –