У меня есть поле даты внутри моих данных. Я сделал на нем гистограмму даты, с интервалом, установленным как месяц. Теперь он возвращает, количество документов в месяц, интервал. Вот запрос я использовал:Чтобы получить хиты внутри агрегатов, в elasticsearch
{
"aggs": {
"dateHistogram": {
"date_histogram": {
"field": "currentDate",
"interval": "day"
}
}
}
}
Ниже точного ответа я получил.
{
"aggregations": {
"dateHistogram": {
"buckets": [{
"key_as_string": "2015-05-06",
"key": 1430870400000,
"doc_count": 10
}, {
"key_as_string": "2015-04-06",
"key": 1430870500000,
"doc_count": 14
}]
}
}
}
Из приведенной выше реакции, то очевидно, что есть 10 документов под ключ «1430870400000» и 14 документов под ключ «1430870500000». Но, несмотря на количество документов, отдельные документы не отображаются. Я хочу, чтобы они отображались в ответе, чтобы я мог извлечь из него значения. Как я могу достичь этого в elasticsearch?