Metadata fieldsedit

Each document has metadata associated with it, such as the _index, mapping _type, and _id metadata fields. The behavior of some of these metadata fields can be customized when a mapping type is created.

Identity metadata fieldsedit


The index to which the document belongs.


The document’s mapping type.


The document’s ID.

Document source metadata fieldsedit

The original JSON representing the body of the document.
The size of the _source field in bytes, provided by the mapper-size plugin.

Indexing metadata fieldsedit

All fields in the document which contain non-null values.
All fields in the document that have been ignored at index time because of ignore_malformed.

Routing metadata fieldedit

A custom routing value which routes a document to a particular shard.

Other metadata fieldedit

Application specific metadata.