在Elasticsearch上按字母顺序对关键字字段进行排序

时间:2019-12-05 04:37:16

标签: elasticsearch elasticsearch-analyzers elasticsearch-7

keyword类型字段上应用排序时,它按字典顺序进行处理并针对给定数据:

AAAAAAAAAAA
AAAAaaaa
Aaaaaa
jjjjjaaa
jjjjjAAA
JJJJJJjjjj
aaaJJJJJjjjj

排序后变为:

AAAAAAAAAAA
AAAAaaaa
Aaaaaa
JJJJJJjjjj
aaaJJJJJjjjj
jjjjjAAA
jjjjjaaa

期望:是否可以根据字母顺序进行排序?

aaaJJJJJjjjj
Aaaaaa
AAAAaaaa
AAAAAAAAAAA
jjjjjaaa
jjjjjAAA
JJJJJJjjjj

请不要那样,我已经尝试过lowercase过滤器选项,并得到了以下不是我要求的结果:

Aaaaaa
AAAAaaaa
AAAAAAAAAAA
aaaJJJJJjjjj
jjjjjaaa
jjjjjAAA
JJJJJJjjjj

0 个答案:

没有答案