2017-04-26 9 views
2

多くのWebサイトのニュース記事を保存するデータベースがあります。各記事の全文は、非構造化データの1つのフィールドにnvarcharmaxとして格納されます。私たちのクライアントは、人の名前を検索して、それらの記事のどこにでも表示されているかどうかを確認します。しかし、私たちが業界の要件に準拠し、著作権を侵害しないようにするために、問い合わせを受けたその人の名前を囲む25語を返すことができます。それに加えて、私たちはクライアントに記事のURLを与え、そこからそれを取ることができます。Azure検索 - フィールドから特定の数の単語のみを返します。

これはAzure Searchで達成できるものですか?照会されているフィールドからの単語のサブセットのみを表示する能力?

答えて

0

Azure Searchでヒットハイライト機能を使用できます。 highlight = parameter in https://docs.microsoft.com/en-us/rest/api/searchservice/search-documentsをご覧ください。

Azure Searchは、フィールドあたりの検索ヒットを含む、通常はセンテンスである5つのテキスト断片を返します。現在のところ、ウィンドウ/フラグメントのサイズを設定することはできませんので、検索用語を囲む特定の数の単語を取得することはできません。

関連する問題