Сопоставление по дате поля в solr определяется как:
{!boost b=recip(ms(NOW,datefield),3.16e-11,1,1)}
Я повсюду смотрел (примеры: Solr Dismax Config for Boost Scoring и Solr для многозначного поля даты и все они ссылаются на SolrRelevancyFAQ), то же определение, которое используется. Но я обнаружил, что это недостаточно повышает мои результаты. Как я могу повысить эту дату?
Пользователь выполняет поиск двух ключевых слов. Оба элемента содержат оба ключевых слова (в том же порядке) как в заголовке, так и в описании. Ни одно из ключевых слов не повторяется.
И результат отладки solr waaay слишком запутан для меня, чтобы понять проблему.
Теперь это не проблема. 99% запросов работают нормально и дают ожидаемые результаты, поэтому его не похоже на solr вообще не работает, я просто нашел эту ситуацию очень запутанной для меня и не знаю, как продолжить.