search with exact match is failing

Hi ,

I am trying to do exact search for term “rebate” enclosed within quotes and it is giving search results for its synonyms also . Please provide us the solution to fix this .
Field configuration :
“content”: {
“type”: “text”,
“analyzer”: “standard_analyzer”,
“search_analyzer”: “standard_search_analyzer”,
“term_vector”: “with_positions_offsets”,
“copy_to”: [“content_minhash_bits”]
},

We are using below anayzers for indexing/searching the document.

“standard_analyzer”: {
“type”: “custom”,
“char_filter”: [
“mapping_filter”
],
“tokenizer”: “standard”,
“filter”: [
“disable_graph”,
“alphanum_word_filter”,
“cjk_bigram”,
“lowercase”,
“asciifolding”,
“stopword_en_filter”,
“english_keywords”,
“english_override”,
“stemmer_en_filter”,
“synonym_filter”
]
},
“standard_search_analyzer”: {
“type”: “custom”,
“char_filter”: [
“mapping_filter”
],
“tokenizer”: “standard”,
“filter”: [
“disable_graph”,
“alphanum_word_filter”,
“cjk_bigram”,
“lowercase”,
“asciifolding”,
“stopword_en_filter”,
“english_keywords”,
“english_override”,
“stemmer_en_filter”
]
}

A query enclosed within quotes is a phrase query, not an exact match. If you want to change analyzers, please see Text analysis in elasticsearch documents. If you need more support, please contact Commercial support.

Fess applies a fuzzy query by default. To disable it, set query.boost.fuzzy.min.length to -1 in fess_config.properties.