IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
_field_names field
edit_field_names
field
editThe _field_names
field indexes the names of every field in a document that
contains any value other than null
. This field is used by the
exists
query to find documents that
either have or don’t have any non-null
value for a particular field.
The value of the _field_names
field is accessible in queries:
# Example documents PUT my_index/my_type/1 { "title": "This is a document" } PUT my_index/my_type/2?refresh=true { "title": "This is another document", "body": "This document has a body" } GET my_index/_search { "query": { "terms": { "_field_names": [ "title" ] } } }
Querying on the |