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

在Elasticsearch上按字母顺序排序关键字字段,
Warning: implode(): Invalid arguments passed in /data/phpspider/zhask/webroot/tpl/detail.html on line 45
,,在对关键字类型字段应用排序时,该字段按字典顺序排列,并且对于给定数据: AAAAAAAAAAA AAAAaaaa Aaaaaa jjjjjaaa jjjjjAAA JJJJJJjjjj aaaJJJJJjjjj 排序变为: AAAAAAAAAAA AAAAaaaa Aaaaaa JJJJJJjjjj aaaJJJJJjjjj jjjjjAAA jjjjjaaa 应为:是否可以根据字母顺序进行排序 aaaJJJJJjjjj Aaaaaa AAAAaaaa AAAAAAAAAAA jjjjjaa

在对
关键字
类型字段应用排序时,该字段按字典顺序排列,并且对于给定数据:

AAAAAAAAAAA
AAAAaaaa
Aaaaaa
jjjjjaaa
jjjjjAAA
JJJJJJjjjj
aaaJJJJJjjjj
排序变为:

AAAAAAAAAAA
AAAAaaaa
Aaaaaa
JJJJJJjjjj
aaaJJJJJjjjj
jjjjjAAA
jjjjjaaa
应为:是否可以根据字母顺序进行排序

aaaJJJJJjjjj
Aaaaaa
AAAAaaaa
AAAAAAAAAAA
jjjjjaaa
jjjjjAAA
JJJJJJjjjj
请不要这样,我已经尝试了
lowercase
filter选项,得到了以下结果,这不是我的要求:

Aaaaaa
AAAAaaaa
AAAAAAAAAAA
aaaJJJJJjjjj
jjjjjaaa
jjjjjAAA
JJJJJJjjjj

所以你基本上希望小写单词出现在大写单词之前,即
a
出现在
a
之前,然后
b
出现在
b
之前,等等?没错@Val