Вероятно, вы можете сделать что-то, как показано ниже, но тщательно протестируйте и протестируйте несколько сценариев, прежде чем переходить к производству.
POST <your_index_name>/_search
{
"query": {
"bool": {
"should": [
{
"bool": {
"must": [
{
"query_string": {
"query": "\"Karnataka Delhi\"",
"default_operator": "AND"
}
}
]
}
},
{
"query_string": {
"query": "Karnataka Delhi",
"default_operator": "OR",
"boost": 2
}
},
{
"query_string": {
"query": "Karnataka Delhi",
"default_operator": "AND",
"boost": 4
}
}
]
}
}
}
Надеюсь, это поможет!