#solr #solrnet #faceted-search #morelikethis
#solr #solrnet #фасетный поиск #больше похоже на это
Вопрос:
У меня есть один экземпляр Solr для индексации содержимого нескольких сайтов. Во время индексации я заполняю поле веб-сайта, чтобы иметь возможность выполнять фасетный поиск по этому полю для каждого конкретного веб-сайта … и это работает нормально.
Хотя, если я использую функцию Solr MLT, я получаю результаты со всех веб-сайтов, и я хочу сузить результаты MLT только до одного веб-сайта.
Возможно ли определить фасет для Solr MLT или есть какой-либо другой лучший способ добиться того же?
Если Solr поддерживает это, доступно ли это также в solrnet?
Ответ №1:
Solr 3.1 не поддерживает фильтры в компоненте MoreLikeThis (проблема здесь). Вы должны использовать более похожий на этот обработчик, но этот обработчик в настоящее время не реализован в SolrNet (проблема здесь). доступно с версии 0.4.0 beta 1
Комментарии:
1. Спасибо, Маурисио! Я только начал использовать Solr и solrnet. Я подробнее рассмотрю реализацию solrnet и в конечном итоге попытаюсь реализовать некоторые из новых функций. Может быть обработчик MLT.