Sha256: 04558c535e8ce92471d6bf464134a9a2ceb7f9fa60dfab76caaa3ec177a02498
Contents?: true
Size: 418 Bytes
Versions: 19
Compression:
Stored size: 418 Bytes
Contents
module Elastic::Shims class TotalPicking < Base def handle_result(_raw, _formatter) result = super case result when Elastic::Results::Root result.total when Elastic::Results::GroupedResult result.map_to_group { |bucket| Elastic::Results::Metric.new(bucket.total) } else raise "unable to pick from result of type #{result.class}" end end end end
Version data entries
19 entries across 19 versions & 1 rubygems