この文章は 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」を参照してください。

1swfobject.registerObject("clippy.codeblock-0", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17for (MatchResult m : dupeResult.getMatchResults()) {
18    if (m.isSuccess()) {
19        System.out.println("The match rule that was triggered was " + m.getRule());
20        for (MatchRecord mr : m.getMatchRecords()) {
21            System.out.println("Your record matched " + mr.getRecord().getId() + " of type "
22                + mr.getRecord().getType());
23            System.out.println("The match confidence is " + mr.getMatchConfidence());
24        }
25    }
26}