У меня есть даты в моем asticsearch , которые включают в себя поле Метка времени от даты типа.
Теперь я буду фильтровать результаты только между двумя датами . Я использую Гнездо и C # .
Как получить результаты, если отметка времени находится между 1-м числами 2019 года, 10:00:00 и 5-м числами числа 2019 года, 23: 59: 59?
Прямо сейчас мой поисковый запрос выглядит так:
result = ElasticClient.Search<_doc>
(document => document
.Source(src => src
.Includes(i => i
.Fields(
p => p.Timestamp,
p => p.Value
)
)
)
.Query(q => q
.Match(m => m
.Field(f => f.DataRecordId)
.Query(search)
)
)
);