Method: Elasticated::Mapping::Fields::AnalyzedStringField#build_body

Defined in:
lib/elasticated/mapping/fields/analyzed_string_field.rb

#build_bodyObject



6
7
8
9
10
11
12
# File 'lib/elasticated/mapping/fields/analyzed_string_field.rb', line 6

def build_body
  body = { type: type }
  not_analyzed_string = StringField.new(name, doc_values)
  body[:fields] = not_analyzed_string.build
  body[:fields][:analyzed] = { type: :string }
  body
end