Given the following search:
{
"size": 100,
"query": {
"bool": {
"must": [
{
"match": {
"business_names": {
"query": "my company",
"operator": "and",
"fuzziness": "auto"
}
}
}
]
}
}
}
I see results like MY LITTLE COMPANY
with a higher score than documents that match the input exactly.
How can I formulate the query so that results that match the input exactly are at the top of the results?
One Idea is to create another query that matches exactly with a boost, but why that is needed?