2009-02-26 4 views
0

Diese Frage war hier already, aber es gab keine Antwort, so noch einmal versuchen - wie Treffer Hervorhebung der Ergebnisse mit SQL 2008 FTS tun?Hit Hervorhebung mit SQl Server 2008 FTS

Bisher habe ich SQLHighlighter gefunden, aber es ist ein kommerzielles Produkt. Ich habe auch versucht, Lösung beschrieben in diesem Buch http://apress.com/book/view/9781430215943, aber die Leistung war sehr schlecht. Als letztes Mittel habe ich Lucene.Net Highlighter ausprobiert, aber es ist mit Lucene verbunden (von dem ich versuche wegzukommen).

Kann jemand anders empfehlen?

+0

habe ich gerade freigegeben [ThinkHighlight] (http://www.interactivethoughts.com/products/thinkhighlight/), so können Sie Versuch es. – superware

Antwort

1

AFAIK es ein börsennotiertes ist ‚Bug‘ von FTS, dass es nicht zurückkehrt getroffen Tracking-Informationen

Sie mit Parsen der Abfrage selbst gelassen werden, und dass die Zeilen Textspalten zu jedem Treffer zu und tun das Highlight

Dies könnte ganz einfach oder sehr schwierig sein, je nachdem, wie Sie die FTS bauen fragt