Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 日期排序弹性搜索_Sorting_Date_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Sorting,Date,elasticsearch" /> elasticsearch,Sorting,Date,elasticsearch" />

Sorting 日期排序弹性搜索

Sorting 日期排序弹性搜索,sorting,date,elasticsearch,Sorting,Date,elasticsearch,这是有关日期列的字段映射: "date": { "type": "date", "format": "YYYYMMDD" } 我的问题是: "sort": [{ "date" : { "order" : "desc" } }] 它将返回结果,结果数组中有一个排序元素,如下所示: "sort": [ 1548028800000 ] 但很明显,它没有正确

这是有关日期列的字段映射:

          "date": {
            "type": "date",
            "format": "YYYYMMDD"
          }
我的问题是:

"sort": [{ "date" : { "order" : "desc" } }]
它将返回结果,结果数组中有一个排序元素,如下所示:

         "sort": [
          1548028800000
        ]
但很明显,它没有正确地对日期进行排序。 我做错什么了吗

---答复----

将映射更改为以下内容后,它就工作了

  "date": {
    "type": "date",
    "format": "yyyyMMdd"
  }

我认为这是正常的行为。返回的排序值均以毫秒为单位,从历元开始,如文档所示:


我有一个我用来测试这个的查询,当我按描述顺序运行这个查询时,日期列中的值如下1-20190321,2-20190619,3-20070104,这是错误的。知道它为什么会这样返回吗?不确定它是否算数,但映射中使用的日期格式使用大写Y表示年份,大写D表示天数。您是否会尝试根据我上面链接的文档进行调整?