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

テキスト検索の例

SOSL を使用するテキスト検索の例を次に示します。

システム内で joe を検索します。joe が見つかったレコードの ID を返します。

1FIND {joe}

システム内で大文字と小文字を区別せずに名前 Joe Smith を検索します。Joe Smith が見つかったレコードの ID を返します。

1Joe Smith

リードの名前項目で名前 Joe Smith を検索し、見つかったレコードの ID 項目を返します。

1Joe Smith

リードの名前項目で名前 Joe Smith を検索し、見つかったレコードの名前と電話番号を返します。

1Joe Smith

リードの名前項目で名前 Joe Smith を検索し、一致したレコードのうち現在の会計四半期に作成されたレコードの名前と電話番号を返します。

1Joe Smith

リードまたは取引先責任者の名前項目で名前 Joe Smith または Joe Smythe を検索し、見つかったレコードの名前と電話番号を返します。商談の名前が Joe Smith または Joe Smythe の場合、その商談は返されません。

1Joe Smith

ワイルドカード。

1Joe Sm*

「and」と「or」が単独で使用される場合はリテラルとして区切ります。

1FIND {"and" or "or"}   
2FIND {"joe and mary"}   
3FIND {in}
4FIND {returning}
5FIND {find}

特殊文字 & | ! ( ) { } [ ] ^ " ~ * ? : \ ' + - をエスケープします。

1FIND {right brace \}}
2FIND {asterisk \*}
3FIND {question \?}
4FIND {single quote  \'}
5FIND {double quote  \"}

Apex では、SOQL ステートメントや SOSL ステートメントをその場で使用するには、角括弧で囲む必要があります。前にコロン (:) がある場合は、Apex スクリプト変数と式を使用できます。

メモ