module Flex::Result::MultiGet
Public Class Methods
extended(result)
click to toggle source
extend the hits results on extended
# File lib/flex/result/multi_get.rb, line 11 def self.extended(result) result['docs'].each { |h| h.extend(Document) } result['docs'].extend Struct::Paginable result['docs'].setup(result['docs'].size, result.variables) end
should_extend?(result)
click to toggle source
extend if result comes from a search url
# File lib/flex/result/multi_get.rb, line 6 def self.should_extend?(result) result.response.url =~ /\b_mget\b/ && result['docs'] end
Public Instance Methods
docs()
click to toggle source
# File lib/flex/result/multi_get.rb, line 17 def docs self['docs'] end
Also aliased as: collection