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

MatchResult

一致ルールの重複結果を表します。

項目

項目 詳細
errors
Error[]
説明
一致ルールの照合中に発生したエラー。
entityType
string
説明
一致ルールのエンティティ種別。
matchEngine
string
説明
一致ルールのマッチングエンジン。
matchRecords
MatchRecord[]
説明
一致ルールによって検出された重複に関する情報。
rule
string
説明
重複を検出した一致ルールの API 参照名。
size
int
説明
一致ルールによって検出された重複の数。
success
boolean
説明
一致ルールが正常に実行された場合は true。一致ルールでエラーが発生した場合は false

使用方法

重複ルールを使用する組織は、MatchResult とその構成オブジェクトを使用できます。

重複を含む保存したレコードごとに 1 つの MatchResult があります。MatchResult には、保存したそのレコードのすべての重複が含まれます。

Java のサンプル

次の例に、リードの保存時に検出されたすべての重複の ID と種別を表示する方法を示します。重複するリードをユーザが入力できないようにし、アラートおよび重複レコードのリスト��表示する方法を示す完全なコードサンプルについては、「DuplicateResult」を参照してください。

1for (MatchResult m : dupeResult.getMatchResults()) {
2    if (m.isSuccess()) {
3        System.out.println("The match rule that was triggered was " + m.getRule());
4        for (MatchRecord mr : m.getMatchRecords()) {
5            System.out.println("Your record matched " + mr.getRecord().getId() + " of type "
6                + mr.getRecord().getType());
7            System.out.println("The match confidence is " + mr.getMatchConfidence());
8        }
9    }
10}