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
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
_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 |