Class: Elasticated::Mapping::NestedBuilder
- Inherits:
-
FieldsBuilder
- Object
- FieldsBuilder
- Elasticated::Mapping::NestedBuilder
- Defined in:
- lib/elasticated/mapping/nested_builder.rb
Instance Attribute Summary
Attributes inherited from FieldsBuilder
#hash, #name, #nesteds, #sub_objects
Instance Method Summary collapse
-
#build_body ⇒ Object
override.
Methods inherited from FieldsBuilder
#add_property, #analyzed_string, #bool, #build, #date, #double, #float, #initialize, #integer, #long, #nested, #object, #partial, #string
Methods included from Elasticated::Mixins::BlockEvaluation
Constructor Details
This class inherits a constructor from Elasticated::Mapping::FieldsBuilder
Instance Method Details
#build_body ⇒ Object
override
6 7 8 9 10 11 |
# File 'lib/elasticated/mapping/nested_builder.rb', line 6 def build_body { type: :nested, properties: super } end |