Method: Elasticated::Document.parse

Defined in:
lib/elasticated/document.rb

.parse(hit) ⇒ Object Also known as: from_elasticsearch_hit



17
18
19
20
21
22
23
24
25
# File 'lib/elasticated/document.rb', line 17

def parse(hit)
  document = new hit['_source']
  document.id = hit['_id']
  document.type = hit['_type']
  document.index = hit['_index']
  document.score = hit['_score']
  document.version = hit['_version']
  document
end