# Can index.query.default\_field exclude certain fields if no field is provided in the query string

**URL:** https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630
**Category:** Elasticsearch
**Created:** [December 5, 2019, 7:09am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630 "2019-12-05T07:09:30Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![android.kc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/android.kc/32/58806_2.png) [@android.kc](https://discuss.elastic.co/u/android.kc)
#### Post date: [December 5, 2019, 7:09am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/1 "2019-12-05T07:09:31Z")

</div>

I am trying to ignore certain fields if no field is provided in the query string. index.query.default\_field can whitelist all the fields in an array. is there a way to blacklist certain fields, e.g. by name or by type?

We have about total 500+ fields in total, and the fields to ignore is about 1%

---

<div class="post-metadata">

### Author: ![rugenl](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rugenl/32/12887_2.png) [@rugenl](https://discuss.elastic.co/u/rugenl)
#### Post date: [December 5, 2019, 11:53pm UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/2 "2019-12-05T23:53:11Z")

</div>

I think there are arrays referenced in the supplied filebeat-7.x (7.4.2 for me) template, I think fields._. It seems to work for xxx_ also, not even array fields.

---

<div class="post-metadata">

### Author: ![android.kc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/android.kc/32/58806_2.png) [@android.kc](https://discuss.elastic.co/u/android.kc)
#### Post date: [December 6, 2019, 12:09am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/3 "2019-12-06T00:09:27Z")

</div>

@rugenl thanks for your reply. Forgot to mention, we are still on 6.3.x, and not familiar with filebeat, but will check the template there. Also do you know ES 6.3.x supports that too, or a link to the details would be helpful, thanks

---

<div class="post-metadata">

### Author: ![rugenl](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rugenl/32/12887_2.png) [@rugenl](https://discuss.elastic.co/u/rugenl)
#### Post date: [December 6, 2019, 12:37am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/4 "2019-12-06T00:37:56Z")

</div>

We just discovered this option after 7.x upgrade. Searches without field names in Kibana are failing for fields not listed, so I'm skeptical that it works in 6.x.

---

<div class="post-metadata">

### Author: ![android.kc](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/android.kc/32/58806_2.png) [@android.kc](https://discuss.elastic.co/u/android.kc)
#### Post date: [December 6, 2019, 1:09am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/5 "2019-12-06T01:09:12Z")

</div>

Right, ES 6.X may not support that..

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [January 3, 2020, 1:09am UTC](https://discuss.elastic.co/t/can-index-query-default-field-exclude-certain-fields-if-no-field-is-provided-in-the-query-string/210630/6 "2020-01-03T01:09:21Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
