この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

WITH HIGHLIGHT

WITH HIGHLIGHT 句 (省略可能) を法人取引先、キャンペーン、取引先責任者、リード、商談、見積、およびユーザ検索の SOSL クエリに追加できます。これにより、検索結果内で検索クエリに一致する語が強調表示されるため、関連するコンテンツを容易に特定できます。WITH HIGHLIGHTING 句は、API バージョン 39.0 以降で使用できます。

強調表示される検索語は、次の項目種別から生成されます。

  • メール
  • テキスト
  • テキストエリア
  • ロングテキストエリア

強調表示される検索語は、次の項目種別からは生成されません

  • チェックボックス
  • 複合項目
  • 通貨
  • 日付
  • 日付/時間
  • ファイル
  • 数式
  • 参照関係
  • 数値
  • パーセント
  • 電話
  • 選択リスト
  • 選択リスト (複数選択)
  • リッチテキストエリア
  • URL

次の SOSL ステートメントでは、検索語「salesforce」を強調表示した検索結果が返されます。
1FIND {salesforce} IN ALL FIELDS RETURNING Account(Name,Description) WITH HIGHLIGHT

一致する語は <mark> タグによって強調表示されます。スペルミスにより元の検索語では結果が生成されない場合、検索語の修正されたスペルが結果内で強調表示されます。

1{
2  "searchRecords" : [ {
3    "attributes" : {
4      "type" : "Account",
5     "url" : "/services/data/v39.0/sobjects/Account/001xx000003DpxkAAC"
6    },
7    "Name" : "salesforce",
8    "Description" : "Salesforce.com",
9    "highlight.Description" : "<mark>salesforce</mark>.com",
10    "highlight.Name" :
11     "<mark>salesforce</mark>"
12  } ]
13}

使用方法

ワイルドカードを含む検索語は強調表示されません。

WITH HIGHLIGHT 付きの検索に含まれるその他のオブジェクトは、強調表示された検索語を返しません。

1 つの SOSL クエリの 1 エンティティあたり最大 25 のレコードが強調表示されます。

サポートされる API

SOSL 内の WITH HIGHLIGHT 句は、SOAP API および REST API でサポートされます。