Я пытаюсь понять, почему Солр думает, что документ в прошлом. Мой запрос настроен на использованиеКак работает ТЕПЕРЬ/ДЕНЬ в запросе Solr?
published:[* TO NOW/DAY]
Док Я надеюсь, он найдет имеет опубликованную дату
2012-04-30T04:00:00Z
Текущее время сервера Solr Пн 30 апреля 18:26:47 EDT 2012. Мое понимание гласит, что документ должен был быть найден к настоящему времени, что заставляет меня думать, что СЕЙЧАС/ДЕНЬ не работает так, как я думаю. Кто-нибудь знает, как NOW/DAY оценивает даты и почему, когда Solr не находит мой документ, когда я добавляю это условие?
Спасибо, что имеет смысл. Мы сделали это, переключив правило на «СЕЙЧАС/ДЕНЬ + 1», чтобы убедиться, что мы поймаем что-либо, опубликованное в указанный день. – harmstyler
Вот полезная ссылка: http: // searchhub.орг/2012/02/23/дата-математика-теперь и фильтрующие-запросы / – arun