# Multi token exact matching

**URL:** https://discuss.elastic.co/t/multi-token-exact-matching/222783
**Category:** Elasticsearch
**Created:** [March 9, 2020, 6:46pm UTC](https://discuss.elastic.co/t/multi-token-exact-matching/222783 "2020-03-09T18:46:16Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![borgmajr](https://avatars.discourse-cdn.com/v4/letter/b/8e7dd6/32.png) [@borgmajr](https://discuss.elastic.co/u/borgmajr)
#### Post date: [March 9, 2020, 6:46pm UTC](https://discuss.elastic.co/t/multi-token-exact-matching/222783/1 "2020-03-09T18:46:17Z")

</div>

I am trying to search on a field that has entries with multiple tokens like this:  
doc1 { biz\_name: biz }  
doc2 { biz\_name: biz inc }  
doc3 { biz\_name: big biz inc }

I want to search on field "biz\_name" with "biz inc" and get back only doc2

Any help is appreciated! Thanks!

I am currently trying this with no success (currently brings back doc2 and doc3:  
GET /my\_index/\_search  
{  
"size": 2000,  
"timeout": "10m",  
"query": {  
"query\_string": {  
"query": "(biz\_name: biz AND biz\_name: inc)",  
"fields": ,  
"type": "best\_fields",  
"default\_operator": "or",  
"max\_determinized\_states": 10000,  
"enable\_position\_increments": true,  
"fuzziness": "AUTO",  
"fuzzy\_prefix\_length": 0,  
"fuzzy\_max\_expansions": 50,  
"phrase\_slop": 0,  
"escape": false,  
"auto\_generate\_synonyms\_phrase\_query": true,  
"fuzzy\_transpositions": true,  
"boost": 1  
}  
},  
"\_source": {  
"includes": ,  
"excludes":   
},  
"track\_total\_hits": 2147483647  
}

---

<div class="post-metadata">

### Author: ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)
#### Post date: [March 10, 2020, 1:27pm UTC](https://discuss.elastic.co/t/multi-token-exact-matching/222783/2 "2020-03-10T13:27:52Z")

</div>

you may want to check out the [match phrase query](https://www.elastic.co/guide/en/elasticsearch/reference/7.6/query-dsl-match-query-phrase.html).

Also, the query string query supports phrases, see [https://www.elastic.co/guide/en/elasticsearch/reference/7.6/query-dsl-query-string-query.html](https://www.elastic.co/guide/en/elasticsearch/reference/7.6/query-dsl-query-string-query.html)

---

<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: [April 7, 2020, 1:27pm UTC](https://discuss.elastic.co/t/multi-token-exact-matching/222783/3 "2020-04-07T13:27:56Z")

</div>

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