Итак, у меня есть тема форума, полная сообщений, и я хочу, чтобы пользователи загружали пользователей из сообщений и тех ролей пользователей, чтобы уменьшить общее количество запросов к базе данных (что, кажется, лучший способ сделать что-то)Как узнать, работает ли активная загрузка?
(чтобы сделать вещи дополнительное удовольствие, форум и посты вложенные ресурсы, если это делает Всё различие)
def show
@forum = Forum.find(params[:forum_id])
@posts = @forum.posts.includes(:user => :role).where('id = ? OR parent_post_id =?',params[:id], params[:id])
end
страница делает, но я не могу сказать, глядя на консоли, если это на самом деле уменьшая количество запросов или нет. Похоже, что консоль немного сокращает количество запросов к CACHE, но вызовы Load остаются неустойчивыми. Правильно ли я это делаю?