Module: Elasticated::Mapping
- Defined in:
- lib/elasticated/mapping.rb,
lib/elasticated/mapping/builder.rb,
lib/elasticated/mapping/partial.rb,
lib/elasticated/mapping/type_builder.rb,
lib/elasticated/mapping/fields_builder.rb,
lib/elasticated/mapping/nested_builder.rb,
lib/elasticated/mapping/object_builder.rb
Defined Under Namespace
Classes: Builder, FieldsBuilder, NestedBuilder, ObjectBuilder, Partial, TypeBuilder
Class Method Summary
collapse
Class Method Details
.build(&block) ⇒ Object
10
11
12
13
14
|
# File 'lib/elasticated/mapping.rb', line 10
def build(&block)
instance = Builder.new
instance.evaluate block
instance.build
end
|
.partial(&block) ⇒ Object
6
7
8
|
# File 'lib/elasticated/mapping.rb', line 6
def partial(&block)
Partial.new &block
end
|