Searching for partial part of the phrase returns results in a strange order, for example, giving this two documents
{
"@search.score": 0.5696786,
"Guid": "ce73ca06-f170-46df-b0ef-a6e6e72b76ce",
"FirstName": "Ruy",
"LastName": "Bssaf",
"Phone": "560523791699",
"CustomerId": "-1",
"CustomerEmail": "guy@twingocoil",
"MySuperpharm": "True"
},
{
"@search.score": 0.5619051,
"Guid": "090c623f-5993-458e-93cc-8ef3d885eb29",
"FirstName": "ruy",
"LastName": "reffen",
"Phone": "0522545833",
"CustomerId": "76016443160",
"CustomerEmail": "guy@geffenmedicalcom",
"MySuperpharm": "False"
},
and searching for "guy@twingoco" will return the second doc before the first one, although clearly one would expect to see the first one first, which have the "CustomerEmail" field almost identical to the phrase term.
The search is done inside the portal, no extra parameters except for the search term. When searching the full email the expected result does come first.
Please do not refer to this specific case of "email phrase", I'm asking in general how to make the search take in account also partial phrase.