【发布时间】:2011-01-23 17:36:15
【问题描述】:
好的,所以我有 4 个模型,我在这样的一次搜索中搜索它们
#category model
define_index do
indexes :name, :description, :tag
indexes sub_categories.name, :as => :subcategory_name
end
#pattern model
define_index do
indexes :name, :tag_name, :reference
indexes colorways.filename, :as => :color_name
end
等等....我还有一个搜索控制器,通过这个命令调用它们
@results = ThinkingSphinx.search params[:search], :page => params[:page], :per_page => 25
我需要根据模型对结果进行分组,例如,我首先希望所有图形结果,然后是类别,然后是子类别,所以在我看来,我可以将所有图形和类别放在一起...... .关于按对象对它们进行分组或排序的最佳方式的任何想法...
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 group-by thinking-sphinx