【发布时间】:2010-04-06 00:08:06
【问题描述】:
我一直在寻找这个问题的答案,但我似乎找不到应该有点简单的答案。
这与another question I asked 相关,但有所不同。将用户的搜索词组放入CONTAINSTABLE(table, column, @phrase, topN ) 词组的最佳方式是什么?
比如说,用户输入:Books by "Dr. Seuss"
将其转换为将在我的ContainsTAble() 短语中返回结果的最佳方法是什么?
我之前在解析搜索词组并将ISABOUT("Books" WEIGHT(1.0), "by" WEIGHT(0.9), "Dr. Seuss" WEIGHT(0.8)) 之类的内容写为我的@phrase,但ISABOUT 似乎返回了奇怪的结果……尤其是在输入一个单词搜索时。
有什么想法吗?
【问题讨论】:
标签: sql sql-server full-text-search isabout