# Filter on wildcard nested filed

**URL:** <https://discuss.elastic.co/t/filter-on-wildcard-nested-filed/180205>\
**Category:** Elasticsearch\
**Created:** [May 8, 2019, 3:05pm UTC](https://discuss.elastic.co/t/filter-on-wildcard-nested-filed/180205 "2019-05-08T15:05:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arab\_Said](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/arab_said/32/45830_2.png) [@Arab\_Said](https://discuss.elastic.co/u/Arab_Said)\
**Post date:** [May 8, 2019, 3:05pm UTC](https://discuss.elastic.co/t/filter-on-wildcard-nested-filed/180205/1 "2019-05-08T15:05:46Z")

</div>

Hi,

I was trying to combine multi\_search query with filter on a document

```
{
   tilte: test
  description: test
  cities : [
      "fr": "Alger"
      "en": "Algiers"
  ]
} 

```

my query as :

```
bool: {
                must: {
                    multi_match: {
                        fields: [
                            'title^2',
                            'description^1',
                        ],
                        type: "cross_fields",
                        query: "test"
                    },
                },
                filter : {
                    "term": {
                        "cities.*": "Alger"
                    }
                }
            },

```

how can i filter on all fields inside cities with wildcard

thx

---

<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:** [June 5, 2019, 3:06pm UTC](https://discuss.elastic.co/t/filter-on-wildcard-nested-filed/180205/2 "2019-06-05T15:06:02Z")

</div>

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