Обработка полнотекстовых перестановок SQL Server

У нас есть таблица базы данных, содержащая список стран и основную информацию о них, которую мы используем для полнотекстового индексирования, чтобы возвращать данные пользователю через веб-приложение. Я изучаю названия стран и возможные варианты их написания. Например, я буду использовать указанную ниже страну.

Сен-Мартен Сен-Мартен Сен-Мартин Синт-Мартен

Как видите, в зависимости от региона пользователь может ввести любой из этих запросов и ожидать получения одного и того же результата. Я предполагаю, что для того, чтобы это работало, мне нужна какая-то таблица поиска, чтобы иметь возможность выполнять contains() против. Я просто хотел знать, есть ли сообщение в блоге или способ «Лучшие практики», чтобы сделать это.

Дайте знать, если у вас появятся вопросы.


person Isaac Levin    schedule 18.06.2013    source источник


Ответы (1)


Попробуйте настроить файл тезауруса. См. раздел Настройка и управление файлами тезауруса для полнотекстового поиска.

person Keith    schedule 18.06.2013