# Filter combined\_fields result

**URL:** https://discuss.elastic.co/t/filter-combined-fields-result/340812
**Category:** Elasticsearch
**Created:** [August 15, 2023, 7:08am UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812 "2023-08-15T07:08:33Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Samuel\_Litvack](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/samuel_litvack/32/137935_2.png) [@Samuel\_Litvack](https://discuss.elastic.co/u/Samuel_Litvack)
#### Post date: [August 15, 2023, 7:08am UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812/1 "2023-08-15T07:08:34Z")

</div>

Hi

I'm working on a people search website. I already have my databases indexed and it is currently possible to search for a person by fullname using combined\_fields query like this.

```auto
{
   "query":{
      "combined_fields":{
         "query":"' + criteria + '",
         "fields":[
            "SURNAMES",
            "NAMES"
         ],
         "operator":"and"
      }
   }
}

```

**It works fine** , but i also have fields **CITY** and **PROVINCE** , so maybe the user wants to filter by those fields or maybe not.

Do i need to take the full result of the above query or is there a way to do this in the same query? considering that it can be a response of more than 1000 results.

Thanks.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [August 15, 2023, 9:04am UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812/2 "2023-08-15T09:04:41Z")

</div>

You can use a bool query and add other criteria as should, filter or must clauses.

---

<div class="post-metadata">

### Author: ![Samuel\_Litvack](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/samuel_litvack/32/137935_2.png) [@Samuel\_Litvack](https://discuss.elastic.co/u/Samuel_Litvack)
#### Post date: [August 15, 2023, 4:58pm UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812/3 "2023-08-15T16:58:15Z")

</div>

This does not answer my question.

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [August 15, 2023, 5:13pm UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812/4 "2023-08-15T17:13:03Z")

</div>

So I did not understand your question. May be rephrase it with more examples?

---

<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: [September 12, 2023, 5:45pm UTC](https://discuss.elastic.co/t/filter-combined-fields-result/340812/6 "2023-09-12T17:45:57Z")

</div>

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