Проблема в полнотекстовом поиске с точкой в ​​поисковом запросе - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь запустить полнотекстовый поиск с точкой в ​​поисковом запросе.Мне известно о полнотекстовом ограничении, оно не работает со специальными символами.

Я реализовал код, чтобы заменить все специальные символы пробелом, а затем выполнить полнотекстовый поиск.Это хорошо работает в случае дефиса '-'.Но в случае точки это не удается.

например.enter image description here

select * from asset where match(ticker, cusip, mstar_id, name) against('+800 +Flowers' IN boolean mode);
-- returns 1 row

select * from asset where match(ticker, cusip, mstar_id, name) against('+Flowers +com' IN boolean mode);
-- returns 0 row

Не уверен, если точка '.'работает иначе для полнотекстового поиска?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...