一尘不染

从ElasticSearch获取最后一个文档

elasticsearch

所以我有一个弹性的搜索索引,并且要向它发送带有时间戳的文档。我想知道是否有一种方法可以根据时间戳提取最后一个文档。即说要弹性给我最后一次的文档。

谢谢。


阅读 794

收藏
2020-06-22

共1个答案

一尘不染

是的,您只需索取一个文档(size: 1)并通过减少时间戳进行排序

POST index/_search
{
   "size": 1,
   "sort": { "timestamp": "desc"},
   "query": {
      "match_all": {}
   }
}
2020-06-22