Module: Clumpy::Extensions::ChewyHit

Defined in:
lib/clumpy/extensions/chewy_hit.rb

Instance Method Summary collapse

Instance Method Details

#as_jsonObject



12
13
14
15
16
17
# File 'lib/clumpy/extensions/chewy_hit.rb', line 12

def as_json(*)
  {
    id:   id,
    type: _source.full?(:type) || type.classify
  }
end

#latitudeObject



4
5
6
# File 'lib/clumpy/extensions/chewy_hit.rb', line 4

def latitude
  @latitude ||= lat.to_f
end

#longitudeObject



8
9
10
# File 'lib/clumpy/extensions/chewy_hit.rb', line 8

def longitude
  @longitude ||= lng.to_f
end