【问题标题】:Hit Highlighting with SQl Server 2008 FTS使用 SQl Server 2008 FTS 突出显示
【发布时间】:2012-11-17 01:49:05
【问题描述】:

这个问题在这里 already 但没有答案,所以再试一次 - 如何使用 SQL 2008 FTS 对结果进行高亮显示?

到目前为止,我找到了SQLHighlighter,但它是商业产品。我还尝试了本书http://apress.com/book/view/9781430215943 中描述的解决方案,但性能极差。作为最后的手段,我尝试了 Lucene.Net Highlighter,但它与 Lucene 相关联(我正试图摆脱它)。

有人可以推荐其他方式吗?

【问题讨论】:

标签: sql-server full-text-search highlighting


【解决方案1】:

AFAIK 它是 FTS 的一个列出的“错误”,它不返回任何命中跟踪信息

您需要自己解析查询,并将其与每个结果行的文本列匹配并突出显示

这可能非常简单或非常困难,具体取决于您构建 FTS 查询的方式

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-04
    • 2010-12-06
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多