Допустим, у меня есть следующее содержание в индексе.
{ date : 2019-01-21T08:20:18.962Z , student : "A", "City": "city1" }
{ date : 2019-01-21T08:20:55.962Z , student : "A", "City": "city1" }
{ date : 2019-01-21T08:29:20.962Z , student : "B", "City": "city1" }
{ date : 2019-01-21T08:20:10.962Z , student : "A", "City": "city1" }
{ date : 2019-01-21T08:29:21.962Z , student : "B", "City": "city1" }
Я хочу получить самую последнюю дату для студента A и Студента B в одном запросе, чтобы я получил следующий вывод:
{ date : 2019-01-21T08:20:55.962Z , student : "A", "City": "city1" }
{ date : 2019-01-21T08:29:21.962Z , student : "B", "City": "city1" }
Я знаю, что сортировка по дате и подача заявки должны соответствовать ученику: «А» даст мне самую последнюю дату для ученика А, и, как мудро для ученика Б. Но для этого мне нужно выполнить два отдельных запроса.
Пожалуйста, дайте нам знать, если мы можем достичь этого в одном запросе и как.
Спасибо.
Я пробовал сортировать с фильтром соответствия должен