Я установил новую конфигурацию текстового поиска в PostgreSQL. Эта конфигурация использует пустой файл стоп-слов, DictFile и AffFile.
Простой тест ...
SELECT *
FROM ts_debug('public.myconfig', 'C++ and C# and PHP');
... работает (почти) нормально, за исключением того факта, что лексемы для C ++ и C # оба являются "C". По сути, все, что я хотел бы сделать, это убедиться, что лексема для «C ++» - это «C ++», а лексема для «C #» - «C #», что позволяет пользователю запрашивать «C ++».