Хорошо, у меня есть графическая модель, и я использую мышление сфинкс в качестве инструмента поиска.Это работает хорошо, но я хочу отображать разные модели на странице результатов поиска .. например
У меня есть это в моей графической модели
define_index do
indexes :name, :description, :scale,
indexes sub_category.name, :as => :subcategory_name
indexes sub_category.category.name, :as => :category_name
indexes colors.name, :as => :color_name
end
Это хорошо и хорошо, но проблема в том,Я хочу отобразить все категории и подкатегории для найденного поиска, а не только графику, которая связана.В моем контроллере, если у меня есть три находки типа
@graphics = Graphic.search params[:search]
@categories = Categories.search params[:search]
@sub_categories = SubCategories.search params[:search]
, это выглядит как перебор ... есть ли лучший способ, чтобы в представлении я мог показать каждый из них отдельно