Рассмотрим упругий поиск документов в индексе «заказы / заказы», представляющий различные этапы события
{"order_id": 10001, "order_status": "New", "time": 20180524101505}
{"order_id": 10002, "order_status": "New", "time": 20180524101505}
{"order_id": 10001, "order_status": "Paid", "time": 20180524102505}
{"order_id": 10002, "order_status": "Cancelled", "time": 20180524111505}
{"order_id": 10001, "order_status": "shipped", "time": 20180525082505}
{"order_id": 10003, "order_status": "New", "time": 20180525101505}
{"order_id": 10001, "order_status": "Delivered", "time": 20180526082505}
{"order_id": 10001, "order_status": "Closed", "time": 20180526082605}
Как я могу выполнить поиск, в котором результатом будет последняя стадия этого события,По сути, мне нужно отсортировать по времени и получить индивидуальный результат
{"order_id": 10002, "order_status": "Cancelled", "time": 20180524111505}
{"order_id": 10001, "order_status": "Closed", "time": 20180526082605}
{"order_id": 10003, "order_status": "New", "time": 20180525101505}