Настройка dtsearch с синонимами для сокращений
Я пытаюсь настроить тезаурус в dtsearch, чтобы я мог искать организации через аббревиатуру и не мог понять, как это сделать правильно, и был бы признателен за любую помощь.
Эта ссылка, кажется, намекает на то, что это возможно в FAQ, но когда я настраиваю тезаурус, как показано ниже, и выполняю поиск также, как показано ниже, я получаю следующие результаты, когда содержимое содержит "Partia e Punës e Shqipërisë"
Тезаурус:
<?xml version="1.0" encoding="utf-8"?>
<dtSearchUserThesaurus>
<Item>
<Name>P.P.S.H.</Name>
<Synonyms>"P.P.S.H." "Party of Labour of Albania" "Partia e Punës e Shqipërisë" "PPSH" "P P S H "</Synonyms>
</Item>
</dtSearchUserThesaurus>
Поиски, которые находят совпадения:
- "Partia e Punës e Shqipërisë"
- "Партия Труда Албании"
- ППШ
- "ППШ"
Поиски, которые не находят совпадений:
- "ППШ"
- "ППШ"
- "ППШ"
- ППШ
1 ответ
Хорошо, так что это работает. Оказывается, что если вы редактируете пользовательский тезаурус в настольном приложении dtsearch, вам необходимо перезапустить его, чтобы изменения были приняты во внимание.