Sha256: dbaeecf392b51f10f96dd7a1dc3d5cb26bbfcbeb8609c4f613bbefe736dda657
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
# encoding: UTF-8 module Esearch class Presenter # Presenter for an hit class Hit < self # Return source field if present # # @return [Hash] # if present # # @return [nil] # otherwise # # @api private # def source raw['_source'] end # Return fields if present # # @return [Hash] # if present # # @return [nil] # otherwise # # @api private # def fields raw['fields'] end # Return index name # # @return [String] # # @api private # expose_primitive(:_index, :index_name) # Return type name # # @return [Type] # # @api private # expose_primitive(:_type, :type_name) # Return id # # @return [String] # # @api private # expose_primitive(:_id, :id) # Return score # # @return [Float] # # @api private # expose_primitive(:_score, :score) end # Hit end # Presenter end # Esearch
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
esearch-0.2.2 | lib/esearch/presenter/hit.rb |