Я использую acts_as_taggable_on
в моем текущем проекте Rails. На одной странице обзора я показываю индекс объектов со связанными с ними тегами. Я использую следующий код:
class Project < ActiveRecord::Base
acts_as_taggable_on :categories
end
class ProjectsController < ApplicationController
def index
@projects = Project.all
end
end
# in the view
<% @projects.each do |p| %>
<%= p.name %>
<% p.category_list.each do |t| %>
<%= t %>
<% end %>
<% end %>
Это все работает как положено. Однако, если я отображаю 20 проектов, acts_as_taggable_on
запускает 20 запросов для извлечения связанных тегов.
Как включить загрузку тегов в исходный запрос БД?
Спасибо за ваше время.