Проблемы фильтрации эластичного поиска - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь запросить эластичный поиск и получить результаты за последние 22 часа в качестве фильтра.

Это мой код:

public SearchResponse dailyReport() throws IOException {
        BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder();
        boolQueryBuilder.must(QueryBuilders.matchQuery("status", "FAILURE"))
                .must(QueryBuilders.rangeQuery("doc_index_timestamp").gte("now-22h").lt("now/d"));
        return query(boolQueryBuilder, 25, INDEX);
    }

Ожидается: получение последних 22 часов, соответствующихзапрос за последние 22 часа.Факт: получение результатов старше (более 22 часов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...