Мне нужно создать страницу поиска ezfind с функциями даты. Для фильтра SOLR я попытался использовать что-то вроде этого: attr_publish_date_dt: [NOW-6MONTH TO NOW], но я не получаю никакого результата. Если я использую его так: attr_publish_date_dt: [* TO NOW], он работает. Но все запросы без звездочки в левой руке не работают.SOLR Диапазон дат
attr_publish_date_dt содержит временную метку unix, поэтому я также попытался использовать 2 временных метки из результата attr_publish_date_dt: [* TO NOW] вместо [NOW-6MONTH TO NOW], но затем я также не получаю результатов.
Может ли кто-нибудь мне помочь? Заранее спасибо Frank
Какие Solr версии? Вы используете TrieDateField? '[NOW-6MONTH TO NOW]' отлично работает для меня в solr 4.2.1 с определением поля даты ' ' –
arun
мы используем SOLR 2.2, потому что версия публикации ez, которую мы используем, не поддерживает более высокую версию SOLR. – DeeFour