WARNING: Version 1.4 of Elasticsearch has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
_parent
edit_parent
editThe parent field mapping is defined on a child mapping, and points to
the parent type this child relates to. For example, in case of a blog
type and a blog_tag
type child document, the mapping for blog_tag
should be:
{ "blog_tag" : { "_parent" : { "type" : "blog" } } }
The mapping is automatically stored and indexed (meaning it can be
searched on using the _parent
field notation).
Field data loading
editContrary to other fields the fielddata loading is not lazy
, but eager
. The reason for this is that when this
field has been enabled it is going to be used in parent/child queries, which heavily relies on field data to perform
efficiently. This can already be observed during indexing after refresh either automatically or manually has been executed.