我们希望使用SQL SERVER 2008全文搜索,并且在处理搜索查询时遇到很多问题。
如果用户键入“蓝狗”,它只会崩溃sql,除非我们解析搜索词以包含单词周围的“”,但这使得它成为短语而不是关键词。
我想要包含蓝色或狗的结果,但这意味着用或(s)替换空格等等。不幸的是,用户可能会输入太多组合。
是否有任何库(针对.net)可以将搜索字符串解析为FT理解的内容?
我们喜欢类似Google的语法:)
感谢
答案 0 :(得分:1)
我正在寻找“FREETEXT”选项,而是使用“CONTAINS”关键字,我的不好。 Freetext正在给我我想要的结果。