# Fieldname.keyword search returns different results

**URL:** <https://discuss.elastic.co/t/fieldname-keyword-search-returns-different-results/162142>\
**Category:** Elasticsearch\
**Created:** [December 26, 2018, 12:51pm UTC](https://discuss.elastic.co/t/fieldname-keyword-search-returns-different-results/162142 "2018-12-26T12:51:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ganga\_Lakshmanasamy](https://avatars.discourse-cdn.com/v4/letter/g/9de053/32.png) [@Ganga\_Lakshmanasamy](https://discuss.elastic.co/u/Ganga_Lakshmanasamy)\
**Post date:** [December 26, 2018, 12:51pm UTC](https://discuss.elastic.co/t/fieldname-keyword-search-returns-different-results/162142/1 "2018-12-26T12:51:33Z")

</div>

I have a field which uses a particular analyzer. For a scenario, i want the field to be matched without any analyzer being applied. So I ma using fielname.keyword for the match query. This query doesn't return value for search string which exactly matches the data in that field. This happens only f or fewer records.

Note: The field has email ids as comma separated string.

Below returns data for few records and doesn't return data for few others

\<  
DELETE members

PUT members/\_settings  
{  
"analysis":{  
"analyzer":{  
"a1":{  
"tokenizer": "comma"  
}  
}  
}  
}

PUT members/data/\_mapping  
{  
"properties": {  
"emailIds":{  
"type": "text",  
"analyzer": "a1"  
}  
}  
}

PUT members/data/1  
{  
"emailIds": "abc@domain.com,xyz@domain2.com"  
}  
GET index/\_search  
{  
"query": {  
"match": {  
"emailsIds.keyword":"abc@domain.com,xyz@domain2.com"  
}  
}  
}  
/\>

---

<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:** [December 26, 2018, 1:06pm UTC](https://discuss.elastic.co/t/fieldname-keyword-search-returns-different-results/162142/2 "2018-12-26T13:06:26Z")

</div>

Could you provide a full recreation script as described in [About the Elasticsearch category](https://discuss.elastic.co/t/about-the-elasticsearch-category/21). It will help to better understand what you are doing. Please, try to keep the example as simple as possible.

A full reproduction script will help readers to understand, reproduce and if needed fix your problem. It will also most likely help to get a faster answer.

---

<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 23, 2019, 1:06pm UTC](https://discuss.elastic.co/t/fieldname-keyword-search-returns-different-results/162142/3 "2019-01-23T13:06:27Z")

</div>

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