2

Tireのファセットの順序をどのように指定できますか?

ここに見られるようにElasticsearchで可能です: http ://www.elasticsearch.org/guide/reference/api/search/facets/terms-facet.html

タイヤでは、デフォルトは「カウント」ですが、「用語」の順序に変更する方法がわかりません。

これが私の検索方法です:

def self.search(params)
tire.search do
  query do
    boolean do
      must { string params[:query], default_operator: "AND" } if params[:query].present?
    end
  end
  facet "article_ratings" do
    terms :article_rating
  end
  # raise to_curl
end

終わり

4

1 に答える 1

2

理解した...

facet "article_ratings" do
    terms :article_rating, :order => 'term'
  end
于 2012-09-15T08:31:00.073 に答える