module Chewy::Index::Wrapper::ClassMethods
Public Instance Methods
build(hit)
click to toggle source
# File lib/chewy/index/wrapper.rb, line 12 def build(hit) attributes = (hit['_source'] || {}) .reverse_merge(id: hit['_id']) .merge!(_score: hit['_score']) .merge!(_explanation: hit['_explanation']) wrapper = new(attributes) wrapper._data = hit wrapper end