From 3d39720ebe735150e0d6844a5b035a1e1a24188e Mon Sep 17 00:00:00 2001 From: Samuel Nilsson Date: Wed, 14 May 2014 18:22:23 +0200 Subject: [PATCH] Added facet options for facet stats --- lib/searchkick/query.rb | 8 ++++++++ 1 file changed, 8 insertions(+), 0 deletions(-) diff --git a/lib/searchkick/query.rb b/lib/searchkick/query.rb index fd41521..897d1c5 100644 --- a/lib/searchkick/query.rb +++ b/lib/searchkick/query.rb @@ -226,6 +226,14 @@ module Searchkick field.to_sym => facet_options[:ranges] } } + elsif facet_options[:stats] + payload[:facets][field] = { + terms_stats: { + key_field: field, + value_script: 'doc.score', + size: facet_options[:limit] ? facet_options[:limit] + 150 : 100000 + } + } else payload[:facets][field] = { terms: { -- libgit2 0.21.0