Hi,
I'm trying to understand why my query ranking doesn't work the way I expect it.
My query is something like this:
"query_string": {
"query": "developer",
"fields": [
"preferredJobs.raw",
"experiences.jobTitle",
"experiences.companyName",
"experiences.description",
]
}
I would expect that for each field the score would be calculated (so 4 scores) and that these scores would be summed to calculate the total score of the document (I use no boosting or whatsoever).
Instead, the total score of the document is the score of the field with the highest score.
I tried the same with a multi match query with the most_fields type, but this still doesn't give the correct results.
What am I doing wrong?
Thanks,
Marten