Solr 4 - Отсутствующие компоненты, разрушающиеся в полевых условиях
В соответствии с Solr Wiki (http://wiki.apache.org/solr/FieldCollapsing) свертывание полей должно быть доступно в Solr 4. Насколько мне известно, для добавления активации в solrconfig.xml необходимо добавить следующую конфигурацию обрушение поля:
<searchComponent name="query"
class="org.apache.solr.handler.component.CollapseComponent" />
Я скачал последнюю ночную сборку apache-solr-4.0-2011-10-26_08-46-59.zip с https://builds.apache.org/job/Solr-trunk/, обновил свой проект с lucidworks solr 3.2 до apache Solr 4.x и, наконец, обнаружил, что класс org.apache.solr.handler.component.CollapseComponent недоступен внутри apache-solr-core-4.0-2011-10-26_08-46-59.jar.
Может кто-нибудь указать мне правильное направление, где найти недостающие компоненты?
С уважением и благодарностью, Тоби
1 ответ
Разрушение поля Solr было выпущено как часть стабильного выпуска 3.3
Таким образом, вы можете использовать последнюю стабильную сборку 3.4 Solr, в которую должны быть включены компоненты.
Кроме того, он не требует каких-либо специальных компонентов, которые будут включены.
Переходя group=true&group.field=some_field
должно работать без каких-либо изменений.