Classificação do Elasticsearch na cadeia de caracteres que não retorna os resultados esperados

Ao classificar em um campo de sequência com várias palavras, o Elasticsearch divide o valor da sequência e usa min ou max como valor de classificação. I.E .: ao classificar em um campo com o valor "Olho do tigre" em ordem crescente, o valor da classificação é: "Olho" e ao classificar em ordem decrescente o valor é: "Tigre".

Digamos que tenho "Eye of the Tiger" e "Wheel of Death" como entradas no meu índice; quando faço uma classificação ascendente nesse campo, esperaria que "Eye of the Tiger" fosse o primeiro, desde "E" vem antes de "W", mas o que estou vendo ao classificar neste campo "Roda da Morte" está surgindo primeiro, já que "D" é o valor mínimo desse termo e "E" é o valor mínimo de "Olho". do tigre ".

Alguém sabe como desativar esse comportamento e apenas permitir uma classificação regular nesse campo de string?

questionAnswers(2)

yourAnswerToTheQuestion