powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Настройка файла тезауруса | FTS
1 сообщений из 1, страница 1 из 1
Настройка файла тезауруса | FTS
    #39909467
palladin600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Братцы кролики, что делать, как жить дальше?
Я всё с FTS разбираюсь, настроил каталог индекс, кажется, как будто бы работает, но что-то не так всё равно, на мой взгляд.

В общем, прописал в файле тезауруса tsenu такую замену:
Код: xml
1.
2.
3.
4.
<replacement>
	<pat>Леново</pat>
        <sub>Lenovo</sub>
</replacement>


теперь, ищу:
Код: sql
1.
CONTAINS ([Vendor], '"Len*"')


результат нормальный. Такой же положительный результат и при,
Код: sql
1.
CONTAINS ([Vendor], '"Леново"')



Но, вот а если со звездой использовать Лен* , то ничего не возвращает.
Код: sql
1.
CONTAINS ([Vendor], '"Лен*"')


0

Получается, если использовать реплейсмент, то надо в точности такое же слово указывать в поиске?
Может тогда лучше завести отдельное поле [transcription], в которое загонять русское написание бренда, и тогда уже сервер сможет искать по этому полю со звездой?


Тестовые данные вот такие:
Код: plaintext
1.
2.
3.
4.
5.
ASUS	Zenbook		X667534
ASUS 	X550L 		VL853
ASUS 	ViVoBook 	X751NA-TY027
LENOVO 	THINKPAD	W510
LENOVO 	THINKPAD 	W530
LENOVO 	THINKPAD 	W540
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Настройка файла тезауруса | FTS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]