Я использую эти запросы в elasti c, но проблема в том, что когда я заменяю значения, я получаю какой-то другой результат или когда я использую каждое слово индивидуально, мы получаем другой результат. Вот часть моих запросов
"query_string" : {
"query" : "businessId : 1848 4335",
"fields" : []
}
result : "hits": {"total": 81,....}
при замене businessIds:
"query_string" : {
"query" : "businessId : 4335 1848",
"fields" : []
}
result : "hits": {"total": 162,...}
при поиске «4335»
"query_string" : {
"query" : "businessId : 4335",
"fields" : []
}
result : "hits": {"total": 0,...}
при поиске «1848»
"query_string" : {
"query" : "businessId : 1848",
"fields" : []
}
result : "hits": {"total": 14,...}
при использовании «businessId» в поля
"query_string" : {
"query" : "4335 1848",
"fields" : ["businessId"]
}
result : "hits": {"total": 14,...}
Я так растерялся, почему эти результаты произошли?