We have a index of products . I have used a copy_to function to copy brand, product_title to full_data .
Search is done very simple
'query' => [
'match' => [
'full_data'=>[
'query'=> $search_query,
'operator'=>'and',
'fuzziness'=> "AUTO",
]
] ]
Everything works perfect, untill person will search for
kenzo skirt girl . Because fuzzyness is on, skirt is also transfered to shirt and all shirts are shown too.
How to forbid elasticsearch to make fuzzy some specific words ?