Как получить документ за промежуток времени за неделю - PullRequest
0 голосов
/ 15 мая 2018

Я пытаюсь получить все документы недели, но, например, в промежуток времени с 10:00 до 14:00, есть ли способ сделать это в Lucene, потому что я должен поместить этот запрос в timelion.

1 Ответ

0 голосов
/ 23 мая 2018

если я прав, то вы пытаетесь построить 7 дней недели, но только с 10 до 14 часов.Если есть способ немного манипулировать вашими данными, выполните следующие шаги:

  1. Добавьте дополнительный столбец к вашим данным, указав соответствующий заголовок для столбца.

2. Прежде чем помещать данные в индекс эластичности, используйте задание / скрипт, чтобы пометить все диапазоны времени от 2 до 10 с помощью «1», а все остальные отметки времени - как «0»

. Теперь в вашем запросе на временной шкале выведите документы из еженедельных данных только в том случае, если столбец имеет значение «1». Так что в основном мы добавляем наш собственный фильтр, и это единственный обходной путь для выполнения работы.
...