Я использую NUTCH 1.4 и SOLR 3.3.0 для сканирования и индексации своего веб-сайта. Во внешнем интерфейсе я использую php API SOLARIUM для запросов к SOLR. У меня есть следующие поля, которые я ищу по умолчанию:
content -> of type Text
title -> of type Text
ur-> of type url
Я хочу выполнить поиск по ключевому слову, но в то же время я хочу исключить некоторые результаты на основе определенного шаблона URL, не влияя на общее количество возвращаемых результатов. (Например, я всегда хочу показать 20 результатов.)
Если кто-нибудь знает способ сделать это с SOLARIUM, было бы очень хорошо. Но если нет, мне любопытно, как это можно сделать в SOLR.
Я уже смотрел на фасетный поиск, но я не мог обдумать его. Если кто-то может объяснить в деталях, я был бы очень признателен.