123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- [[mapping-ignored-field]]
- === `_ignored` field
- added[6.4.0]
- The `_ignored` field indexes and stores the names of every field in a document
- that has been ignored because it was malformed and
- <<ignore-malformed,`ignore_malformed`>> was turned on.
- This field is searchable with <<query-dsl-term-query,`term`>>,
- <<query-dsl-terms-query,`terms`>> and <<query-dsl-exists-query,`exists`>>
- queries, and is returned as part of the search hits.
- For instance the below query matches all documents that have one or more fields
- that got ignored:
- [source,js]
- --------------------------------------------------
- GET _search
- {
- "query": {
- "exists": {
- "field": "_ignored"
- }
- }
- }
- --------------------------------------------------
- // CONSOLE
- Similarly, the below query finds all documents whose `@timestamp` field was
- ignored at index time:
- [source,js]
- --------------------------------------------------
- GET _search
- {
- "query": {
- "term": {
- "_ignored": "@timestamp"
- }
- }
- }
- --------------------------------------------------
- // CONSOLE
|