Elasticsearch и часовые пояса

У меня есть индекс с полем времени, значения которого такие:

time: 2012-06-02T12:25:27+02:00

Затем я запускаю следующий запрос :

{
  "sort": {
    "time": "desc"
  },
  "query": {
    "query_string": {
      "query": "time:[2012-6-2T12:24:00Z TO 2012-6-2T12:26:00Z]",
      "default_operator": "AND"
    }
  },
  "size": 30
}

Это возвращает 0 совпадений, но если я сдвину строку запроса на 2 часа, она совпадет с записями за это время. Итак, я почти уверен, что это проблема часового пояса. Читая документы, которые я нашел, я могу поместить «time_zone»: 2 в запрос, но .... где его следует разместить в предыдущем запросе? Я пробовал много вариантов, но не мог заставить его работать.

5
задан Matt Johnson-Pint 30 June 2014 в 16:40
поделиться