Class: Elasticity::Document

Inherits:
BaseDocument show all
Defined in:
lib/elasticity/document.rb

Instance Attribute Summary

Attributes inherited from BaseDocument

#_explanation, #_id, #_score, #highlighted, #highlighted_attrs, #matched_queries, #sort

Class Method Summary collapse

Methods inherited from BaseDocument

#==, #attributes=, configure, #created?, default_document_type, default_index_base_name, #delete, index_config_defaults, #to_document, #update

Class Method Details

.mapperObject



7
8
9
10
# File 'lib/elasticity/document.rb', line 7

def self.mapper
  raise "document class not configured" unless config.present?
  @mapper ||= IndexMapper.new(self, config)
end