module Elasticsearch::Model::MongoidExtensions::Localized
Public Class Methods
mapping(options = {}, &block)
click to toggle source
# File lib/elasticsearch/model/mongoid_extensions/localized.rb, line 56 def self.mapping(options = {}, &block) mappings = __elasticsearch__.mapping(options, &block) if mappings.is_a?(Elasticsearch::Model::Indexing::Mappings) if mapping = mappings.instance_variable_get(:@mapping) updated_mapping = ProcessMappings.call(self, mapping) mappings.instance_variable_set(:@mapping, updated_mapping) end end mappings end