4
У меня есть кластер с документами, которые содержат поле timestamp.Как я могу получить последний документ ElasticSearch?
Как я могу запросить их последнее прибытие?
У меня есть кластер с документами, которые содержат поле timestamp.Как я могу получить последний документ ElasticSearch?
Как я могу запросить их последнее прибытие?
Запрос, подобный приведенному ниже, должен делать трюк. Он доставит вам один документ с последней датой в поле timestamp
.
{
"size": 1,
"query": {
"match_all": {}
},
"sort": {
"timestamp": "desc"
}
}
Вы не можете выполнить только один запрос. Вам нужно два: получить максимальную дату, а затем другой запрос с максимальной датой. –
Боюсь, я не понимаю вас. У меня есть 6 документов, каждый из которых имеет временную метку. Я хочу получить один из них - последний прибывший документ. – Smasell