Glad I'm not the only one, mine is an out-of-the-box empty install, just ran the seed_data.py.
puts "results: #{results.class} #{results.inspect}"
redis_results = Hash.new
if @formatted_query == "Drawn Query"
redis_names = results.map{|r|
r.id}
else
redis_names = results.map{|r|
r.id} << @formatted_query
end
puts "redis names: ->#{redis_names.class} ->#{redis_names}"
results: ElasticSearch::Api::Hits #<ElasticSearch::Api::Hits:0x00000003a9e568 @response={"took"=>2, "timed_out"=>false, "_shards"=>{"total"=>5, "successful"=>5, "failed"=>0}, "hits"=>{"total"=>0, "max_score"=>nil, "hits"=>[]}}, @options={:per_page=>nil, :page=>nil, :ids_only=>nil}, @total_entries=0, @_shards={"total"=>5, "successful"=>5, "failed"=>0}, @facets=nil, @scroll_id=nil, @hits=[]>
redis names: ->Array ->[]
Redis::CommandError - ERR wrong number of arguments for 'mget' command: