検索ソリューションの基礎
適切な検索ソリューションの選択
APIを使用した検索への接続
・2つの主なAPI
Salesforce Object Query Language (SOQL)
Salesforce Object Search Language (SOSL)
区別下記リンク参照
プロトコルを使用したクエリの送信
Query (REST) および query() (SOAP) — 指定されたオブジェクトに対して SOQL クエリを実行し、指定された条件に一致するデータを返します。
Search (REST) および search() (SOAP) — 組織のデータに対して SOSL テキスト文字列検索を実行します。
CHALLENGE
一般的な使用事例での検索の作成
CHALLENGE
検索結果の最適化
オブジェクト、返す項目、並び替え、最大件数、開始行オフセット、データカテゴリによって絞り込むを指定
FIND {Cloud Kicks} RETURNING Account (Name, Industry ORDER BY Name LIMIT 10 OFFSET 25) WITH DIVISION = 'Global'
推奨結果の表示
推奨によって、ユーザが入力している内容とタイトルが一致するレコードが返されます。
・Search Suggested Records — ユーザの検索文字列に名前が一致する推奨レコードのリストを返します。推奨リソースは、ユーザが全文検索を実行する前に関連する可能性のあるレコードに直接移動できるショートカットを提供します。
・Search Suggested Article Title Matches — ユーザの検索クエリ文字列にタイトルが一致する Salesforce ナレッジ記事のリストを返します。ユーザが検索を実行する前に、関連する可能性のある記事に直接移動できるショートカットを提供します。
・SObject Suggested Articles for Case — ケースの推奨 Salesforce ナレッジ記事のリストを返します。
基本構文
/vXX.X/search/suggestTitleMatches?q=search string&language=article language&publishStatus=article publication status
例:
/vXX.X/search/suggestTitleMatches?q=race+tips&language=en_US&publishStatus=Online
シノニムグループ(同義語、類義語)
[設定] > [カスタムシノニムグループ] > [新規]