Hi, I have a scenario: client want to search with criteria firstName, lastName and address, with order as: Matched lastName records comes before unmatched lastName records. eg: matched lastName, firstName and address > matched lastName,(un-/matched firstName and/or address)>unmatched lastName, un-/matched firstName and/or address.
I have enabled Metadata weighting, and set value with lastName with big number like 10000, and firstName = 5000, address=3000
But the results matches most parameters appears before matches less. eg: record match firstName and address appear before record match lastName only. (regardless the metadata weighting: lastName = 10000 > 5000(firstName) + 3000(address)
Does anyone have any idea why?