WARNING: Version 6.0 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.
Meta-Fields
editMeta-Fields
editEach document has metadata associated with it, such as the _index
, mapping
_type
, and _id
meta-fields. The behaviour of some of these meta-fields
can be customised when a mapping type is created.
Identity meta-fields
edit
The index to which the document belongs. |
|
A composite field consisting of the |
|
The document’s mapping type. |
|
The document’s ID. |
Document source meta-fields
edit-
_source
- The original JSON representing the body of the document.
-
_size
-
The size of the
_source
field in bytes, provided by themapper-size
plugin.
Indexing meta-fields
edit-
_all
- A catch-all field that indexes the values of all other fields. Disabled by default.
-
_field_names
- All fields in the document which contain non-null values.
Routing meta-field
edit-
_routing
- A custom routing value which routes a document to a particular shard.
Other meta-field
edit-
_meta
- Application specific metadata.