【发布时间】:2012-09-12 20:03:25
【问题描述】:
我正在尝试使用 CONTAINS 在 FTI 中搜索 Twitter 风格的用户名,例如@username,但分词器会忽略 @ 符号。有什么办法可以禁用分词器?根据研究,有一种方法可以创建自定义分词器 DLL 并安装它并分配它,但这一切似乎有点密集,坦率地说,在我头上。我禁用了停用词,这样破折号就不会被忽略,但我需要那个 @ 符号。有什么想法吗?
【问题讨论】:
-
我找到了这个堆栈——stackoverflow.com/questions/3914798/…——但同样,公认的答案导致了一个复杂、滑坡。有一个简单的解决方案。
标签: sql sql-server full-text-search sql-server-2008-r2 wordbreaker