1

Sql Server 2008 は、その FTS 機能でヒットの強調表示をネイティブにサポートしていません。現在、さまざまな手法を使用して独自に実装する必要があります。Microsoft は、将来の SQL Server リリースにこれを含めることについて、あいまいな発言をしています。

SQL Server 2012 FTS がヒットの強調表示をネイティブでサポートするかどうか知っている人はいますか?

4

1 に答える 1

8

私は最初のベータ版からSQLServer2012で遊んでいますが、これは私が聞いたフルテキストの拡張機能ではありません(そして、変更を含むさまざまなイベントでの新機能に関するプレゼンテーションで他のいくつかについて話していました近接検索とセマンティック検索へ)。

編集

Connect Item#295100:Full-text search summary(hit-highlighting)によると、2007年にはヒットハイライトが「重要な機能」だったようです。しかし、それは重要な機能であり、時間がなくなったという理由だけで2008年に追加されなかったというマイクロソフトからのコメントにもかかわらず、2008 R2または2012ではまだ表示されておらず、それ以降、このアイテムは追加されています。それ以上の説明なしに「修正しない」として閉じられました。私はより多くの情報を求めてプロデュースしようとします(私はレドモンドにいくつかのインを持っています)が、私は何も約束することはできません。その間に別のものが開かれました:接続アイテム#722324:SQL全文検索がスニペット/強調表示のサポートを提供した場合は素晴らしいでしょう。これはおそらく、上記の項目の複製として閉じられるか、単に「修正されない」として閉じられます。彼らが他の方法で行うための説得力のある情報がない限り。そこがあなたの出番です!

これらの2つの項目(閉じられているものも含む)に投票し、ユースケースを説明するコメントを追加することをお勧めします。投票は何かを意味しますが、投票数が多くないためにこれらの提案が削除されていると思われるかもしれませんが、それだけが関係する要因ではありません。新機能への投資を正当化するためには、機能を追加することでビジネスコストを節約し、生産性を高め、収益性を高め、ライセンスを販売するという実質的な証拠が必要です。だから、「私はそれが欲しい」とだけ言うのではなく、その理由を説明してください。昨年9月のブログ投稿で、「バグを修正したいですか?良いバグを提出してください!」というタイトルの定性的なバグコメントについて詳しく説明します。タイトルは気にしないでください。バグだけでなく、提案に関する情報もあります。

2回目の編集

この機能を提供するThinkHighlightと呼ばれる新しいプラグインに触れたことがある。私はそれを徹底的にテストしたり、まともなレビューを提供したりする機会がありませんでしたが、言語間で柔軟なヒットハイライトを提供するというあなたが期待することを正確に実行していると言えます。

http://www.interactivethoughts.com/products/thinkhighlight/

于 2012-02-24T23:32:29.737 に答える