首页 > 解决方案 > Elasticsearch desc 排序没有给出当前结果而 asc 给出?

问题描述

使用弹性搜索结果,与使用 asc 的数据相比,我使用 desc 的顺序并不相反。以下是我的查询:

{
      "from": 0,
      "size": 15,
      "sort": [
        {
            "orderId" : {
                "order" : "asc" // or "desc"
            }
        }
        ]
}

使用 asc,我得到以下结果,

5113c843-dff3-499f-a12e-44c7ac103bcf_0

5113c843-dff3-499f-a12e-44c7ac103bcf_1

5113c843-dff3-499f-a12e-44c7ac103bcf_10

5113c843-dff3-499f-a12e-44c7ac103bcf_11

5113c843-dff3-499f-a12e-44c7ac103bcf_12

5113c843-dff3-499f-a12e-44c7ac103bcf_2

5113c843-dff3-499f-a12e-44c7ac103bcf_4

5113c843-dff3-499f-a12e-44c7ac103bcf_5

5113c843-dff3-499f-a12e-44c7ac103bcf_6

5113c843-dff3-499f-a12e-44c7ac103bcf_7

5113c843-dff3-499f-a12e-44c7ac103bcf_8

5113c843-dff3-499f-a12e-44c7ac103bcf_9

使用 desc,我得到以下结果:

5113c843-dff3-499f-a12e-44c7ac103bcf_4

5113c843-dff3-499f-a12e-44c7ac103bcf_8

5113c843-dff3-499f-a12e-44c7ac103bcf_1

5113c843-dff3-499f-a12e-44c7ac103bcf_11

5113c843-dff3-499f-a12e-44c7ac103bcf_9

5113c843-dff3-499f-a12e-44c7ac103bcf_12

5113c843-dff3-499f-a12e-44c7ac103bcf_5

5113c843-dff3-499f-a12e-44c7ac103bcf_7

5113c843-dff3-499f-a12e-44c7ac103bcf_0

5113c843-dff3-499f-a12e-44c7ac103bcf_2

5113c843-dff3-499f-a12e-44c7ac103bcf_6

5113c843-dff3-499f-a12e-44c7ac103bcf_10

知道为什么会这样吗?

标签: elasticsearch

解决方案


推荐阅读