Стремительная загрузка для переводов globalize2

У меня есть 2 модели - "Проблема и ответы" (у вопроса много ответов), и у обеих есть переводы с globalize2. Каждый раз, когда я пытаюсь загрузить вопрос с ответами через

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

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

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

2 ответа

Решение

Решено с

@answers = @issue.answers.all(:include => :translations)
@answers = @issue.answers.all(:include => :answer_translations)
Другие вопросы по тегам