gpt4 book ai didi

elasticsearch - 在 Elasticsearch 中对字符串进行排序

转载 作者:行者123 更新时间:2023-12-02 22:19:55 25 4
gpt4 key购买 nike

我已经在没有设置任何映射的情况下将许多文件路径索引到了 flex 搜索中,所以让 flex 搜索检测字段类型。它已将此字段检测为{“type”:“string”},这似乎没问题。文件路径为:

/file/file1
/file/file2
/file/file5
/file/file3
/file/file4

当我进行查询并告诉它对文件路径进行排序时,文件路径将以其原始顺序返回,并且看起来它们都收到相同的排序值。这是由于未设置映射引起的问题吗?如何获得Elasticsearch以正确的顺序对这些值进行排序?

最佳答案

我认为您可以尝试映射该文件

{
"type": "string",
"index": "not_analyzed"
}

关于elasticsearch - 在 Elasticsearch 中对字符串进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com