# Option ignoreFilterIfFieldNotInIndex breaks spatial filtering in Map visualizations

**URL:** <https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602>\
**Category:** Kibana\
**Created:** [February 3, 2020, 10:14am UTC](https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602 "2020-02-03T10:14:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![audeberc](https://avatars.discourse-cdn.com/v4/letter/a/90db22/32.png) [@audeberc](https://discuss.elastic.co/u/audeberc)\
**Post date:** [February 3, 2020, 10:14am UTC](https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602/1 "2020-02-03T10:14:25Z")

</div>

Hi,

I'm currently working with some dashboards using visualizations mixing different indexes. I have activated ignoreFilterIfFieldNotInIndex in Kibana's advanced options to avoid errors caused by the mismatch of the various indexes' fields when filtering. However, activating ignoreFilterIfFieldNotInIndex seems to completely break the "Map" visualization spatial filtering (bounding box or shape), even if only one index is visualized.

Am I missing something ? Is there any work-arounds in Kibana 7.5 ?

Thank you very much

---

<div class="post-metadata">

**Author:** ![audeberc](https://avatars.discourse-cdn.com/v4/letter/a/90db22/32.png) [@audeberc](https://discuss.elastic.co/u/audeberc)\
**Post date:** [February 3, 2020, 2:43pm UTC](https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602/2 "2020-02-03T14:43:27Z")

</div>

After comparing the queries sent when using spatial filtering with & without ignoreFilterIfFieldNotInIndex activated, it seems that the query with the option activated is incomplete:

Without ignoreFilterIfFieldNotInIndex :

"query":{"bool":{"must":,"filter":[{"match\_all":{}},{"geo\_bounding\_box":{"geom\_point":{"bottom\_right":[XXX,YYY],"top\_left":[XXX,YYY]}}}],"should":,"must\_not":}}}

With ignoreFilterIfFieldNotInIndex:

"query":{"bool":{"must":,"filter":[{"match\_all":{}}],"should":,"must\_not":}}}

---

<div class="post-metadata">

**Author:** ![Brandon\_Kobel](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/brandon_kobel/32/14829_2.png) [@Brandon\_Kobel](https://discuss.elastic.co/u/Brandon_Kobel)\
**Post date:** [February 3, 2020, 7:50pm UTC](https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602/3 "2020-02-03T19:50:30Z")

</div>

Hey @audeberc, I'm unable to find a work-around for the bug which you filed here: [https://github.com/elastic/kibana/issues/56651](https://github.com/elastic/kibana/issues/56651).

---

<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:** [March 2, 2020, 7:50pm UTC](https://discuss.elastic.co/t/option-ignorefilteriffieldnotinindex-breaks-spatial-filtering-in-map-visualizations/217602/4 "2020-03-02T19:50:43Z")

</div>

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