From b68ea4aa9006b41b40e8296183e826ebc3514d80 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Sun, 11 Aug 2013 02:21:09 -0700 Subject: [PATCH] Only need id and type when load = true --- lib/searchkick/search.rb | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) diff --git a/lib/searchkick/search.rb b/lib/searchkick/search.rb index b568884..99524bd 100644 --- a/lib/searchkick/search.rb +++ b/lib/searchkick/search.rb @@ -182,6 +182,10 @@ module Searchkick payload = s.to_hash + # An empty array will cause only the _id and _type for each hit to be returned + # http://www.elasticsearch.org/guide/reference/api/search/fields/ + payload[:fields] = [] if load + # suggestions if options[:suggest] suggest_fields = (@searchkick_options[:suggest] || []).map(&:to_s) -- libgit2 0.21.0