【问题标题】:Elasticsearch / Tire : Facets OrderElasticsearch / 轮胎:分面顺序
【发布时间】:2012-09-14 19:38:20
【问题描述】:

如何在 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

结束

【问题讨论】:

    标签: ruby-on-rails elasticsearch tire


    【解决方案1】:

    想通了……

    facet "article_ratings" do
        terms :article_rating, :order => 'term'
      end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-24
      • 2013-09-26
      • 2013-07-23
      • 2012-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多