I use these queries in elastic but the problem is when I replace values I get some different result or when I use each word individually we have different result.here is part of my queries
"query_string" : {
"query" : "businessId : 1848 4335",
"fields" : []
}
result : "hits": {"total": 81,....}
when replace businessIds:
"query_string" : {
"query" : "businessId : 4335 1848",
"fields" : []
}
result : "hits": {"total": 162,...}
when I search "4335"
"query_string" : {
"query" : "businessId : 4335",
"fields" : []
}
result : "hits": {"total": 0,...}
search "1848"
"query_string" : {
"query" : "businessId : 1848",
"fields" : []
}
result : "hits": {"total": 14,...}
when I use "businessId" in fields
"query_string" : {
"query" : "4335 1848",
"fields" : ["businessId"]
}
result : "hits": {"total": 14,...}
I am so confused why these results happened?