Я хочу, чтобы solr проиндексировал телефонную книгу.
Я использую конфигурацию из установочного скрипта, идущего с расширением, и у меня есть ядра для всех языков, хотя мы используем только немецкое ядро ('core_de`), поскольку страница только немецкий.
Я использую fe_users с дополнительными полями soem для элементов телефонной книги.
моя конфигурация выглядит так:
plugin.tx_solr {
index {
queue {
:
phonebook = 1
phonebook {
table = fe_users
fields {
content = COA
:
title = COA
:
:
last_name_stringS = last_name
last_name1_phoneticS = last_name
last_name2_textExactS = last_name
last_name3_textNgramS = last_name
:
}
}
}
}
}
Для хорошего отображения результата я создаю сертификаты подлинности для content
и title
, в которых создается соответствующий адрес с полным именем. Для различных возможностей я определяю несколько версий sur_name для индексации.
Моя проблема заключается в поиске имен, поскольку они не соответствуют обычному основанию.
Есть запись с фамилией Dankelmann
.
Поиск danke
дает эту запись в качестве результата.
Поиск dankel
не дает результата
TYPO3
: 9.5.16
ext:solr
: 10.0 .1
solr
: 8.5.0