class AgnosticBackend::Queryable::Cloudsearch::ResultSet
Public Instance Methods
scroll_cursor()
click to toggle source
# File lib/agnostic_backend/queryable/cloudsearch/result_set.rb, line 11 def scroll_cursor raw_results.hits.cursor end
total_count()
click to toggle source
# File lib/agnostic_backend/queryable/cloudsearch/result_set.rb, line 7 def total_count raw_results.hits.found end
Private Instance Methods
filtered_results()
click to toggle source
# File lib/agnostic_backend/queryable/cloudsearch/result_set.rb, line 17 def filtered_results raw_results.hits.hit.map(&:fields) end
transform(result)
click to toggle source
# File lib/agnostic_backend/queryable/cloudsearch/result_set.rb, line 21 def transform(result) transform_nested_values(unflatten(result), Proc.new{|value| value.size > 1 ? value.split.join('|') : value.first}) end